gpt4 book ai didi

cocos2d-iphone - 渲染和 CPU 会忽略屏幕外动画吗?

转载 作者:行者123 更新时间:2023-12-04 04:33:43 25 4
gpt4 key购买 nike

只是想知道 Cocos 如何为屏幕外的 CCSprites 管理 CPU 周期和图形引擎,包括那些在动画中间的。如果您有许多动画 Sprite 在屏幕上上下移动,我可以在每个动画离开屏幕时检查并停止,然后在即将重新打开时重新启动它,但我想知道这是否有必要?

假设您有一个包含一堆它们的图层,并且您使该图层不可见,但不要停止 Sprite 动画。他们还会使用 CPU 时间吗?

最佳答案

我刚刚做了一个快速测试(好问题:)),在一个游戏中,我可以在一个大 map 上滑动屏幕,其中包含士兵执行“空闲”动画的图像。它们在屏幕外时继续运行(我将 CCCallFunc 以永远重复的顺序添加到一个简单的记录选择器中)。

我怀疑当对象不可见时它们也会运行。这有点道理,尤其是对于动画。如果你看看我的用例,如果动画被停止,如果用户将士兵滑入和滑出视野,可能会导致认知中断,尤其是当士兵在 map 上散步时——他实际上可以走进去没有用户与屏幕进行任何交互的 View 。

关于cocos2d-iphone - 渲染和 CPU 会忽略屏幕外动画吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9407422/

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