登录错误时如何避免锁定UI?

约翰Z12

我正在创建一个简单的登录/创建用户脚本。问题是每当我登录失败时,脚本就会冻结。知道如何解决这个问题吗?

public void LoginButtonPressed()
{
    FirebaseAuth.DefaultInstance.SignInWithEmailAndPasswordAsync(EmailAddress.text, Password.text).
        ContinueWith(task =>
        {
            if (task.IsCanceled)
            {
                Debug.LogError("Login was canceled");
                userText = "2";
            }

            if(task.IsFaulted)
            {
                Debug.LogError("Error logging in");
                userText = "3";
            }

            if(task.IsCompleted)
            {
                Debug.LogFormat("Usermanager: User signed in successfully: {0}", EmailAddress.text);
                userText = "4";
                isLoadMainScene = true;
            }
        });
}

在此处输入图片说明

在此处输入图片说明

程序员

即使您找到了答案,您也应该了解有关日志记录的一些信息:

Debug.Log用于在不暂停的情况下创建日志

Debug.LogWarning用于创建无需暂停的警告按摩

Debug.LogError用于创建具有暂停代码执行能力的错误消息


登录错误时如何避免锁定UI?

暂停这一功能应该不会阻止你使用Debug.LogError它非常有用,因为它允许您在编辑器中看到日志时暂停代码。如果您希望您的日志被标记为“错误”,您仍然可以Debug.LogError在使用时Debug.LogError通过禁用“控制台”选项卡中的“错误暂停”选项来避免这种暂停

在此处输入图片说明

看,上图,它已启用。只需单击“错误暂停”一次即可禁用它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

默认外壳错误时如何通过ssh登录

来自分类Dev

发生错误时重试登录

来自分类Dev

避免在AngularJS错误时打开模式面板

来自分类Dev

用户登录返回错误时出现 SetState 错误

来自分类Dev

如何在验证错误时将ui-state-error类设置为h:selectOneMenu

来自分类Dev

如何避免 Django 中的“数据库被锁定”sqlite3 错误?

来自分类Dev

如何避免Informix中的锁定异常

来自分类Dev

如何避免锁定在mongodb中

来自分类Dev

如何动态锁定线程并避免竞争条件

来自分类Dev

如何在错误时停止tcl脚本?

来自分类Dev

错误时如何继续执行sql脚本?

来自分类Dev

类继承错误时如何抛出异常

来自分类Dev

出现错误时如何退出循环

来自分类Dev

图片错误时如何获取默认图片

来自分类Dev

显示错误时如何给边框加上颜色?

来自分类Dev

布局错误时如何显示Flash消息

来自分类Dev

单词包含错误时如何搜索SQL

来自分类Dev

自动登录后如何自动锁定

来自分类Dev

登录后如何锁定会话?

来自分类Dev

如何查找用户在某个时间登录或锁定

来自分类Dev

如何避免主键错误

来自分类Dev

如何使用登录屏幕锁定swagger ui以仅将API端点的访问权限仅授予授权用户

来自分类Dev

设置 git 错误时遇到问题:无法锁定配置文件

来自分类Dev

如何使Python脚本在遇到错误时重新启动并在没有错误时停止?

来自分类Dev

如何从成功登录中锁定到第二页-“在进行演示时警告尝试进行演示”错误

来自分类Dev

如何在获取Promise错误时捕获网络错误

来自分类Dev

返回graphql错误时,如何捕获RelayObervable Unhandled错误?

来自分类Dev

如何避免在ssh登录时调用“ startx”

来自分类Dev

如果已经使用angularjs登录,如何避免显示登录页面?

Related 相关文章

  1. 1

    默认外壳错误时如何通过ssh登录

  2. 2

    发生错误时重试登录

  3. 3

    避免在AngularJS错误时打开模式面板

  4. 4

    用户登录返回错误时出现 SetState 错误

  5. 5

    如何在验证错误时将ui-state-error类设置为h:selectOneMenu

  6. 6

    如何避免 Django 中的“数据库被锁定”sqlite3 错误?

  7. 7

    如何避免Informix中的锁定异常

  8. 8

    如何避免锁定在mongodb中

  9. 9

    如何动态锁定线程并避免竞争条件

  10. 10

    如何在错误时停止tcl脚本?

  11. 11

    错误时如何继续执行sql脚本?

  12. 12

    类继承错误时如何抛出异常

  13. 13

    出现错误时如何退出循环

  14. 14

    图片错误时如何获取默认图片

  15. 15

    显示错误时如何给边框加上颜色?

  16. 16

    布局错误时如何显示Flash消息

  17. 17

    单词包含错误时如何搜索SQL

  18. 18

    自动登录后如何自动锁定

  19. 19

    登录后如何锁定会话?

  20. 20

    如何查找用户在某个时间登录或锁定

  21. 21

    如何避免主键错误

  22. 22

    如何使用登录屏幕锁定swagger ui以仅将API端点的访问权限仅授予授权用户

  23. 23

    设置 git 错误时遇到问题:无法锁定配置文件

  24. 24

    如何使Python脚本在遇到错误时重新启动并在没有错误时停止?

  25. 25

    如何从成功登录中锁定到第二页-“在进行演示时警告尝试进行演示”错误

  26. 26

    如何在获取Promise错误时捕获网络错误

  27. 27

    返回graphql错误时,如何捕获RelayObervable Unhandled错误?

  28. 28

    如何避免在ssh登录时调用“ startx”

  29. 29

    如果已经使用angularjs登录,如何避免显示登录页面?

热门标签

归档