- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我有一个 CCSpeed,其中包含一个 CCAnimation,它根据游戏中发生的事情动态地改变它的速度。有什么方法可以让动画在每次“滴答”(切换帧)时调用选择器,在这种特定情况下,以便播放声音?
编辑:也欢迎其他将动画节拍与声音同步的解决方案
最佳答案
我想知道 QuartzCore/CADisplayLink 是否是您要找的东西。
您可以使用 -[UIScreen - displayLinkWithTarget:selector: ]
创建一个
您可以获得每个屏幕刷新 (VBL) 周期的回调。
关于iphone - 将声音与 CCAnimation 同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5877168/
我用cocos2d创建了一个新项目,然后创建了一个图层和一个 Sprite 。 我正在尝试将动画应用到我的 Sprite ,我发现了一些关于它的示例。但我不明白 CCAnimation 之间的区别和
我有一个 CCSpeed,其中包含一个 CCAnimation,它根据游戏中发生的事情动态地改变它的速度。有什么方法可以让动画在每次“滴答”(切换帧)时调用选择器,在这种特定情况下,以便播放声音? 编
我想知道,如何更改 CCAnimation 中的延迟? _monstrAnim = [CCAnimation animationWithFrames:monstrAnimFrames delay:0.
我不知道为什么,但我的动画不工作。我现在正在尝试通过 Sprite 表但通过一组 Sprite 添加一个动画单元。出了点问题下面是初始化方法的代码: @implementation Enemy -(i
它们似乎在我创建它们的那一刻就自动释放了 =s void SceneView::createAnimation(KillerRabbit* killerRabbit, std::string anim
最近我需要通过在 CCSprite 中使用 blendFunc 来改善我的应用程序的视觉效果。但是我不知道如何在CCAnimation中使用它。这是我的实现: CCSprite * test=[CCS
对于某人来说,这可能是一个非常快速和简单的答案,但作为一个菜鸟,我很难弄清楚它。我正在尝试运行我的 CCAnimation,然后运行第二个操作,在完成后从屏幕上删除动画。在到达这一点之前,我收到了“不
如何将音效与动画同步(CCAnimation) NSMutableArray* animationframes = [NSMutableArray array]; [a
看起来我的角色似乎使用 CCAnimation 和 Cocoa2d 3.x 制作了预期的动画。问题是当我将我的 CCAnimatedSprite 设置为具有 physicsBody 时,就像我以前的
不确定问题是否清楚,但我发现了这一点,并且想知道每次特定 Sprite 必须爆炸时调用的 runExplosionAnimation 方法是否会发生任何冲突。在我正在开发的游戏中,屏幕上可以有 20
我有一艘附有物理体的船。这艘船是静态物理体。船用 CCAnimateMoveTo 从左到右移动。当我点击屏幕时,我的角色倒下了。我很好地检测到碰撞。但我希望在碰撞后我的角色只是落在船上并继续移动。性格
我是一名优秀的程序员,十分优秀!