在Unity中检测到applicationDidBecomeActive时?

用户5655032

我们正在尝试检测应用程序在进入后台模式后何时再次激活,我们希望能够在发生这种情况时触发一种方法。这个想法很简单:甚至有一个MonoBehavour方法OnApplicationPause,可在应用程序进入后台模式时使用,但不适用于“ OnApplicationResume”。

乔鲁斯

尝试过OnApplicationFocus,它就可以正常工作。

bool initialFocus;


void OnApplicationFocus(bool focusStatus)
{
    if (focusStatus)
    {
        //App became active, will fire on application first focus
    }

    if (focusStatus && initialFocus)
    {
        //App became active, after it's been inactive at least once
    }

    initialFocus = initialFocus || focusStatus;
}

此外,在您的问题中,您会询问 OnApplicationPause

请注意,实际上OnApplicationPause以相同的方式检测暂停和取消暂停-它以布尔值作为参数。

  void OnApplicationPause(bool p)
  {
      Debug.Log("The app just " + (p ? "paused" : "unpaused"));
  }

还要注意,这OnApplicationQuit在移动平台上是没有意义的。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

HTML5 <video>循环重新启动时在Javascript中检测到吗?

来自分类Dev

当在dynamicJS中检测到碰撞时,强制拖曳

来自分类Dev

仅当在VCS检出时检测到.java文件中的更改时,才触发TeamCity构建

来自分类Dev

在RecyclerView中检测到不一致,如何在滚动时更改RecyclerView的内容

来自分类Dev

删除文件时无法检测到chrome扩展名中的drop事件

来自分类Dev

在浏览器(F11)中检测到全屏模式时,使标题消失

来自分类Dev

检测到MotionShake时GPUImage不更新

来自分类Dev

在MySQL中检测到“ x”时添加到值

来自分类Dev

从通道读取时未检测到“死锁”

来自分类Dev

Unity 5.3-输入字段在按下时不会检测到第一个“返回”键

来自分类Dev

检测到颜色时单击的Javascript命令

来自分类Dev

检测到生锈时的按键按下?

来自分类Dev

在类中的几个数组上调用delete []时得到“检测到堆损坏”-C ++

来自分类Dev

通过模型传递时,Django未在ManyToManyField中检测到外键

来自分类Dev

Unity(C#)-如何在销毁/重生系统中挑出Raycast检测到的GameObject

来自分类Dev

free():删除列表时在tcache 2中检测到double free

来自分类Dev

等待资源时检测到死锁

来自分类Dev

当检测到字符时,如何在C中获取scanf以打印错误?

来自分类Dev

当在dynamicJS中检测到碰撞时,强制拖曳

来自分类Dev

更新数据时无法在gridview中检测到行

来自分类Dev

检测到冲突时,as3中的错误#1010

来自分类Dev

在ScopeProvider中调用引用的对象时出现错误“检测到循环链接”

来自分类Dev

在Swift中检测到碰撞时更改图像

来自分类Dev

在WebView Android中检测到URL时如何更改活动

来自分类Dev

在MySQL中检测到“ x”时添加到值

来自分类Dev

未检测到Unity冲突

来自分类Dev

在unity3d中未检测到碰撞

来自分类Dev

释放 QPushbutton 时未检测到插槽

来自分类Dev

检测到字时启动功能命令

Related 相关文章

  1. 1

    HTML5 <video>循环重新启动时在Javascript中检测到吗?

  2. 2

    当在dynamicJS中检测到碰撞时,强制拖曳

  3. 3

    仅当在VCS检出时检测到.java文件中的更改时,才触发TeamCity构建

  4. 4

    在RecyclerView中检测到不一致,如何在滚动时更改RecyclerView的内容

  5. 5

    删除文件时无法检测到chrome扩展名中的drop事件

  6. 6

    在浏览器(F11)中检测到全屏模式时,使标题消失

  7. 7

    检测到MotionShake时GPUImage不更新

  8. 8

    在MySQL中检测到“ x”时添加到值

  9. 9

    从通道读取时未检测到“死锁”

  10. 10

    Unity 5.3-输入字段在按下时不会检测到第一个“返回”键

  11. 11

    检测到颜色时单击的Javascript命令

  12. 12

    检测到生锈时的按键按下?

  13. 13

    在类中的几个数组上调用delete []时得到“检测到堆损坏”-C ++

  14. 14

    通过模型传递时,Django未在ManyToManyField中检测到外键

  15. 15

    Unity(C#)-如何在销毁/重生系统中挑出Raycast检测到的GameObject

  16. 16

    free():删除列表时在tcache 2中检测到double free

  17. 17

    等待资源时检测到死锁

  18. 18

    当检测到字符时,如何在C中获取scanf以打印错误?

  19. 19

    当在dynamicJS中检测到碰撞时,强制拖曳

  20. 20

    更新数据时无法在gridview中检测到行

  21. 21

    检测到冲突时,as3中的错误#1010

  22. 22

    在ScopeProvider中调用引用的对象时出现错误“检测到循环链接”

  23. 23

    在Swift中检测到碰撞时更改图像

  24. 24

    在WebView Android中检测到URL时如何更改活动

  25. 25

    在MySQL中检测到“ x”时添加到值

  26. 26

    未检测到Unity冲突

  27. 27

    在unity3d中未检测到碰撞

  28. 28

    释放 QPushbutton 时未检测到插槽

  29. 29

    检测到字时启动功能命令

热门标签

归档