cocos-lua帧动画使用
2016-04-14 21:36
453 查看
local locX, locY = imgAd:getPosition() local adAnimition = cc.Sprite:createWithSpriteFrameName("hlddz_1.png") adAnimition:setPosition(cc.p(locX,locY)); layerGame:addChild(adAnimition,10); local animation = cc.Animation:create() local number, name for i=1, 4 do name = "hlddz_"..i..".png" -- animation:addSpriteFrameWithFile(name) --从plist大图中读取图片资源 animation:addSpriteFrame(cc.SpriteFrameCache:getInstance():getSpriteFrame(name)) end animation:setLoops(-1) --设置 -1,表示无限循环 animation:setDelayPerUnit(0.1) animation:setRestoreOriginalFrame(true) local action = cc.Animate:create(animation) adAnimition:runAction(cc.Sequence:create(action)) --CocosStudio 生成的骨骼动画 ccs.ArmatureDataManager:getInstance():addArmatureFileInfo("Demo.ExportJson") local adAnim = ccs.Armature:create("Demo") adAnim:setPosition(cc.p(300,600)); layerGame:addChild(Demo,10); --播放 adAnim:getAnimation():playWithIndex(0) --停止 adAnim:getAnimation():stop() --暂停 adAnim:getAnimation():pause() --恢复 adAnim:getAnimation():resume()
相关文章推荐
- 初识 Cocos
- Cocos2dx:cocostudio 2.0 Text文本控件
- Cocos2dx:Sprite切换图片
- iOS导入cocos2d游戏
- cocos2d-x 3.4 eclipse android 编译是出现WindowsError: [Error 5] 的解决方法 assets
- 如何优雅进行 cocos2dx + lua 开发
- cocos2dx-lua里面class的实现的一些问题记录和思考
- Cocos2dx lua绑定C++
- cocos2d-html5 Schedule定时器
- Cocos2dx android 上打包出现编译警告: 编码 UTF-8 的不可映射字符
- Cocos2d-JS 事件处理机制
- Cocos2d-JS 动作、特效和动画
- 解决cocos2dx-3.8.1安卓复制工程后编译异常
- 新建一个cocos2dx-3.3项目
- Cocos2D在新版Swift中常量枚举值引用代码的修改
- Cocos2D在新版Swift中常量枚举值引用代码的修改
- Cocos2D在新版Swift中常量枚举值引用代码的修改
- Cocosdx:基于Cocos Studio 2.0获取某个节点的方法
- 在 mac 上搭建 cocos2d-x 3.1 版本的环境
- cocos3.8.1 解决安卓proj.android 不可复制的问题