gpt4 book ai didi

ios - SpriteKit CCFollow 替代方案?

转载 作者:行者123 更新时间:2023-11-29 02:51:03 25 4
gpt4 key购买 nike

我读到 cocos 有一个名为 CCFollow 的方法,可以根据另一个节点的位置更改节点位置,类似于“更改背景位置以跟随玩家位置”。在 SpriteKit 中有类似的东西吗?还是只能手动或通过操作修改节点位置?

编辑

我曾尝试通过像 moveTo 这样的 Action 来移动,它有效但在我的游戏中我必须移动一个大的背景图像和一些物理形状(它们是我的赛道的边界)。使用 skaction 移动包含我所有游戏的节点是可行的,但它会导致 iphone4 出现抖动(即使恒定的 30 fps,似乎 cpu intese 工作太多,几乎像 60%)。到目前为止,唯一的解决方案是简化和减少赛道尺寸,但我正在寻找其他一些解决方案...我已经阅读了有关 CCFollow 的信息,所以我认为这可能是解决我的问题的优化方法...

最佳答案

更好的方法是改变相机位置。而不是使用大图像作为背景(强烈不推荐)

请参阅“移动相机”部分下的内容。

https://developer.apple.com/library/ios/documentation/GraphicsAnimation/Conceptual/CodeExplainedAdventure/KeepingUptoDate/KeepingUptoDate.html#//apple_ref/doc/uid/TP40013140-CH9-SW1

关于ios - SpriteKit CCFollow 替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24525046/

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