Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我的游戏开始时,我有一个 Start_Up 层,这是我的第一层。我在其中添加了 iad 委托,因此 iad 将位于所有其他层之上。到目前为止它工作正常,但我不确定是否从其他层调用了 start_up iad 委托。如果没有,我该怎么办?谢谢
如果您的实例Start_Up在应用程序的整个生命周期中都存在,除非您明确取消注册,否则将调用委托方法。例如,Start_Up如果它是保留在场景堆栈中的场景的 prt,则将持续存在,CCDirector因为您将后续场景推到它上面并且您从未从启动场景中删除该图层。事实上,即使您的Start_Up层不再存在,委托方法也会被调用,您的应用程序也会崩溃。
Start_Up
CCDirector