Cocos2D schedule更新SpriteKit上的CCNode

先生

在Cocos2D中,您可以使用scheduleUpdate选择器安排CCNode更新。SpriteKit不包括此功能(仅适用于SKScene)。

用SpriteKit完成相同行为的最佳方法是什么?为每个每秒调用-update的SKNode实例运行计时器是否安全?

任何想法将不胜感激。

谢谢

学习Cocos2D

将更新呼叫转发到接收节点。可以直接从场景的更新发送更新,也可以使用将所有接收者放在NSMutableArray中的委托,并在更新过程中将更新消息发送到阵列中的所有对象。

您不应该使用NSTimer或其他计时机制,因为这不能保证计时器触发。它可能在更新之前或之后,在didEvaluateActions和didSimulatePhysics之前或之后,并且它触发的时间甚至可能因帧而异。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

可拖动CCNode Cocos2d

来自分类Dev

CCNode删除不起作用的Cocos2d

来自分类Dev

使用Cocos2d更新XCode 5的问题

来自分类Dev

在xcode中更新cocos2d,添加kazmath

来自分类Dev

Cocos2d js中的计划外更新

来自分类Dev

下载Xcode更新后的Cocos2d 3.0问题

来自分类Dev

在cocos2d中更新精灵的高度

来自分类Dev

Cocos2D使用线程更新UI

来自分类Dev

CCNode作为CCScene触摸处理程序cocos2d v3的子级

来自分类Dev

Cocos2d:检查CCNode / CCSprite是否在显示列表中

来自分类Dev

设置CCLabelTTF在CCNode中的位置并添加到CCScene [cocos2d v3]

来自分类Dev

在Sprite Cocos2d上添加box2d主体

来自分类Dev

在Coco2d-x(c ++)上重写Cocos2d(objective-c)

来自分类Dev

如何通过SpriteKit(如Cocos2D)使Sprite倾斜/剪切?

来自分类Dev

SpriteKit:需要类似于Cocos2d中的onEnter和onExit的功能

来自分类Dev

如何通过SpriteKit(如Cocos2D)使Sprite倾斜/剪切?

来自分类Dev

如果其他条件有效但未更新cocos2d

来自分类Dev

如何在Cocos2D V3上的CCScene中检测触摸?

来自分类Dev

使用cocos2d 2.0的iPhone5S上的旋转动画问题

来自分类Dev

Cocos2d x如何在不同的CCNods上同时对动作进行排序?

来自分类Dev

如何在Cocos2D V3上的CCScene中检测触摸?

来自分类Dev

节点上的numberofactions在cocos2d 2.1中始终返回1

来自分类Dev

使用cocos2d 2.0的iPhone5S上的旋转动画问题

来自分类Dev

将Googles adMob更新到6.12.0后,架构i386的Cocos2D未定义符号

来自分类Dev

有没有一种方法可以在SKNode对象的spriteKit中使用setTag /使用标记?(例如在cocos2d中)

来自分类Dev

导入cocos2d项目后,eclipse会引发两个奇怪的错误:“ Android库更新”,“ C / C ++索引器”

来自分类Dev

iOS上的Cocos2d:CCGraphicsBufferGL中的EXC_BAD_ACCESS在广告后离开应用程序时未同步

来自分类Dev

Cocos2D弹丸速度

来自分类Dev

Cocos2d js触摸事件

Related 相关文章

  1. 1

    可拖动CCNode Cocos2d

  2. 2

    CCNode删除不起作用的Cocos2d

  3. 3

    使用Cocos2d更新XCode 5的问题

  4. 4

    在xcode中更新cocos2d,添加kazmath

  5. 5

    Cocos2d js中的计划外更新

  6. 6

    下载Xcode更新后的Cocos2d 3.0问题

  7. 7

    在cocos2d中更新精灵的高度

  8. 8

    Cocos2D使用线程更新UI

  9. 9

    CCNode作为CCScene触摸处理程序cocos2d v3的子级

  10. 10

    Cocos2d:检查CCNode / CCSprite是否在显示列表中

  11. 11

    设置CCLabelTTF在CCNode中的位置并添加到CCScene [cocos2d v3]

  12. 12

    在Sprite Cocos2d上添加box2d主体

  13. 13

    在Coco2d-x(c ++)上重写Cocos2d(objective-c)

  14. 14

    如何通过SpriteKit(如Cocos2D)使Sprite倾斜/剪切?

  15. 15

    SpriteKit:需要类似于Cocos2d中的onEnter和onExit的功能

  16. 16

    如何通过SpriteKit(如Cocos2D)使Sprite倾斜/剪切?

  17. 17

    如果其他条件有效但未更新cocos2d

  18. 18

    如何在Cocos2D V3上的CCScene中检测触摸?

  19. 19

    使用cocos2d 2.0的iPhone5S上的旋转动画问题

  20. 20

    Cocos2d x如何在不同的CCNods上同时对动作进行排序?

  21. 21

    如何在Cocos2D V3上的CCScene中检测触摸?

  22. 22

    节点上的numberofactions在cocos2d 2.1中始终返回1

  23. 23

    使用cocos2d 2.0的iPhone5S上的旋转动画问题

  24. 24

    将Googles adMob更新到6.12.0后,架构i386的Cocos2D未定义符号

  25. 25

    有没有一种方法可以在SKNode对象的spriteKit中使用setTag /使用标记?(例如在cocos2d中)

  26. 26

    导入cocos2d项目后,eclipse会引发两个奇怪的错误:“ Android库更新”,“ C / C ++索引器”

  27. 27

    iOS上的Cocos2d:CCGraphicsBufferGL中的EXC_BAD_ACCESS在广告后离开应用程序时未同步

  28. 28

    Cocos2D弹丸速度

  29. 29

    Cocos2d js触摸事件

热门标签

归档