cocos2d sprite 永远重复动画
问题描述
在我的 iOS 游戏中,我希望英雄继续奔跑,直到屏幕被触摸并且英雄应该跳跃.所以我写:
在 .h 文件中:
In my iOS game, I hope the hero keep running until screen is touched and the hero should jump. So I write:
In .h file:
在.m文件中:
然后当游戏开始时,我调用run()方法:
Then when the game starts, I call run () method:
然后我发现 CCAnimate actionWithSpriteSequence: numFrames: delay: restoreOriginalFrame:
在 cocos2d v2.0 中被弃用了.所以我的问题是,在 cocos2d v2.0 中,我该如何实现这个动画呢?也就是说,让我的英雄继续奔跑?谢谢!
我试过这个:
Then I found CCAnimate actionWithSpriteSequence: numFrames: delay: restoreOriginalFrame:
is deprecated in cocos2d v2.0. So my question is, in cocos2d v2.0, how can I implement this animation? Namely, keep my hero running? Thank you!
I have tried this:
然后在init()中:
Then in init ():
并在运行中():
但它仍然不起作用.我该怎么办?
But it still doesn't work. What should I do?
推荐答案
首先你从 'http://www.codeandweb.com/texturepacker/download'并制作 p-List 并在代码下方使用它
First of all you download Texture from 'http://www.codeandweb.com/texturepacker/download' and make p-List and use it below code
收集帧列表(精灵)
将动作赋予精灵
Sprite RepeaetForever for manSprite
Sprite RepeaetForever for manSprite
这篇关于cocos2d sprite 永远重复动画的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!