寒風的Cocos2dx之旅之如何实现一个动画的播放
来源:互联网 发布:福建广电网络书记 编辑:程序博客网 时间:2024/06/10 20:05
//首先创建一个Vector来存放精灵动画
Vector<SpriteFrame*> allFrame;
//添加每一帧
for(int i=0;i<=10;i++){
auto sf=SpriteFrame::create(
StringUtils::format("walk0%d.png",i,
Rect(0,0,78,132));
allFrame.pushBack(sf);
}
//创建动画Animation
auto animation=Animation::createWithSpriteFrames(allFrame,0.3);
//创建动作animate
auto animate=Animate::create(animation);
auto sp=Sprite::create();
this->addChild(sp);
//创建一个Sprite来执行动画
sp->runaction(RepeatForever::create(animate));
sp->setPosition(Vec2(30,180));
希望对刚接触Cocos的小白有用。
1 0
- 寒風的Cocos2dx之旅之如何实现一个动画的播放
- 寒風的Cocos2dx之旅之如何通过碰撞来实现生命值依次减少
- cocos2dx之如何实现自己的sprite
- cocos2dx之如何生成动画
- C/C++系列之如何实现一个avi格式的播放器
- cocos2dx-js 帧动画的播放方法
- cocos2dx之CCAnimate创建一个动画
- 寒風的Cocos2dx之旅之添加按钮
- 寒風的Cocos2dx之旅之schedule用法
- 寒風的Cocos2dx之旅之Vector用法
- 寒風的Cocos2dx之旅之单点触摸
- 寒風的cocos2dx之旅之UserDefault用法
- iOS之GIF动画文件的播放
- iOS动画系列之九:实现点赞的动画及播放起伏指示器
- cocos2dx之播放音乐
- Cocos2dx源码分析之JumpBy的实现
- 如何实现平移动画的暂停与播放?
- 我的Android进阶之旅------>Android如何通过自定义SeekBar来实现视频播放进度条
- POJ 2411Mondriaan's Dream
- AFNetworking2.0源码解析<二>
- memory hierachy
- P51 第19题
- ORACLE触发器详解
- 寒風的Cocos2dx之旅之如何实现一个动画的播放
- iOS音频视频开发起始点
- 解析Java finally
- 关于Closeable对象的正确关闭
- 打车券(优惠券)类产品的生命周期重构
- AFNetworking源码解析<三>
- Android基础-07
- 代码检测工具箱——checkstyle、findbugs、pmd-cpd
- Linux进程间通信----命名管道