2011-05-04 63 views
4

我有一个CCSpeed,它包含一个CCAnimation,它根据游戏中正在发生的事情动态改变其速度。有没有什么办法可以让动画在每次动画“滴答”(开关帧)时调用选择器,在这种特定情况下,为了播放声音?与CCAnimation同步声音

编辑:其他的解决方案,以同步的动画有声蜱亦欢迎

+0

我发现如何做到这一点。 http://stackoverflow.com/a/19216789/129202 – Jonny 2013-10-07 07:53:48

+0

@Jonny我认为我最终在精灵 – 2013-10-07 12:34:00

回答

0

不知QuartzCore/CADisplayLink可能是你在找什么。

您可以创建一个与-[UIScreen - displayLinkWithTarget:selector: ]

你可以为每个屏幕刷新(VBL)周期的回调。

+0

的displayFrame属性上使用了KVO(虽然我意识到这并不是专门绑定到您的动画帧) – nielsbot 2011-05-05 18:01:52