gpt4 book ai didi

iphone - 第二次加载场景时不会调用执行选择器

转载 作者:行者123 更新时间:2023-12-03 18:00:40 24 4
gpt4 key购买 nike

我正在使用执行选择器调用场景的 init 方法中的方法。当我替换 CCDirector 的场景替换场景方法并移动到另一个场景,然后我用前一个场景替换另一个场景时,它会进入其 init 方法,但不会调用我想要使用执行选择器调用的方法延迟。

如果有人遇到过此类问题,请分享您的想法,或者如果有人有解决方案,请回复。

谢谢

最佳答案

欢迎您开始使用您的一些代码。 ;)

首先,您应该使用 Cocos2d 调度程序而不是“performSelector:withObject: afterDelay:”方法。 “PerformSelector:withObject:afterDelay:”是基于 NSTimer 的,因此不建议将其纳入最佳实践。请参阅此处的文档:Best practices .

尝试在“onEnterTransitionDidFinish”而不是 init 方法中执行您的方法。这样,您就可以确定该对象出现在调用之前。

关于iphone - 第二次加载场景时不会调用执行选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7174099/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com