【发布时间】:2015-06-23 05:36:16
【问题描述】:
我有一个带有OnApplicationPause 的简单游戏对象(主UI 对象),它在调试日志中打印出Pause 状态(true/false)。
当我在android上run它,然后按主页Button离开应用程序时,我看到OnApplicationPause()连续调用twice,与pauseStatus相同(真的)。当我重新打开应用程序时也会发生同样的情况:OnApplicationPause 被调用两次,Pause 状态为 false。
为什么它被调用了两次,我可以避免它吗?我做错了什么吗?
我还尝试创建一个单独的 GameObject,其中包含相同的调试代码。该问题不会在那里发生 - 仅在我的主 UI 对象中。
【问题讨论】:
标签: android unity3d duplicate-removal onresume onpause