c# - 为什么不能在 Firebase CreateUser 之后 Panel_register SetActivity 为(假)?
问题描述
为什么不能在 Firebase CreateUser 之后 Panel_register SetActivity 为(假)?
在 Firebase 中成功创建用户后,我想禁用 Panel_Register 的可见性
或者
只有登录后才能打开新场景
public Text email;
public Text password;
public GameObject Panel_Register;
// Start is called before the first frame update
void Start()
{
}
/** Update is called once per frame
void Update()
{
}
**/
public void Register()
{
FirebaseAuth.DefaultInstance.CreateUserWithEmailAndPasswordAsync(email.text, password.text).ContinueWith(task => {
if (task.IsCanceled)
{
Debug.LogError("CreateUserWithEmailAndPasswordAsync was canceled.");
return;
}
if (task.IsFaulted)
{
Debug.LogError("CreateUserWithEmailAndPasswordAsync encountered an error: " + task.Exception);
return;
}
// Firebase user has been created.
Firebase.Auth.FirebaseUser newUser = task.Result;
Debug.LogFormat("Firebase user created successfully: {0} ({1})",
newUser.DisplayName, newUser.UserId);
//login panel ausblenden
Panel_Register.gameObject.SetActive(false);
});
}
解决方案
推荐阅读
- python - 在 Python 中只匹配一组字符中的一个字符
- r - 如何在不按字母顺序的情况下在ggplot2中每月订购
- excel - 如何从另一个单元格引用单元格引用(这会导致另一个工作表单元格引用)
- vb.net - 创建指向文件服务器的链接并将其放入文本框中
- android - 在NavController导航图android中处理导航堆栈?
- node.js - 在不创建超大缓存缓冲区的情况下提高插入效率的更好方法是什么?
- ruby - 在 ruby 中查找嵌套文件路径
- c# - DataGridView 最小小数位数
- php - Facade\Ignition\Exceptions\ViewException 试图获取非对象的属性“名称”
- javascript - 如何显示一定范围的数字为真?