cocos2dx lua 使用cocostudio编辑的动画文件并监听帧事件
2016-07-15 10:29
393 查看
版本:cocos2dx v3.10 , cocostudio v3.10
local node= cc.CSLoader:createNode("kaizhan/yudi.csb")
local antAction = cc.CSLoader:createTimeline("kaizhan/yudi.csb")
node:runAction(antAction)
antAction:setFrameEventCallFunc(function(frame)
-- 回调处理
end)
antAction:gotoFrameAndPlay(0,false) -- 起始帧索引,是否循环
self:addChild(node)
添加帧事件:
在cocostudio编辑动画时,先勾选 “开始记录动画”
选中要加事件的帧的资源
添加帧事件
测试可用。没有深入研究是否正确使用。欢迎指正。~
local node= cc.CSLoader:createNode("kaizhan/yudi.csb")
local antAction = cc.CSLoader:createTimeline("kaizhan/yudi.csb")
node:runAction(antAction)
antAction:setFrameEventCallFunc(function(frame)
-- 回调处理
end)
antAction:gotoFrameAndPlay(0,false) -- 起始帧索引,是否循环
self:addChild(node)
添加帧事件:
在cocostudio编辑动画时,先勾选 “开始记录动画”
选中要加事件的帧的资源
添加帧事件
测试可用。没有深入研究是否正确使用。欢迎指正。~
相关文章推荐
- Cocos2dx 中常用的基本Action类(动作类)
- Cocos2d-x 手游聊天系统Demo实现(Lua实现)
- cocos2dx 自动遍历class下所有cpp文件 区分win32和mac
- Cocos2dx学习笔记(一)、Ref类
- cocos2dx-3.10 聊天系统实现(C++实现)
- cocos 3.8.1新建c++或者lua项目 及其运行
- Cocos2d-x 事件分发机制
- cocospod相关
- Cocos2d-x 如何优化内存使用
- Cocos2d-x 纹理缓存(Texture Cache)
- Cocos2d-x 内存管理——引用计数
- Cocos2d-x 声音和音效
- 001-Cocos2dx-2.1.3环境搭建-windows
- cocos Eclipse 打包。问题记录==
- 【步兵 cocos2dx】图片管理 之 什么时候打pvr.ccz
- Cocos2d-x 图像渲染和动画——裁剪(ClippingNode)
- Cocos2d-x 图像渲染和动画——粒子系统
- Cocos2d-x 图像渲染和动画——场景转换(Transitions)
- Cocos2d-x 图像渲染和动画——序列帧动画
- cocos2dx spine之二 :spine变色