cocos2d-x-3.0rc1 lua 中 怎么调用 CocoStudio ui 动画? 有没有示例 代码 或者 demo?
cocos2d-x-2.2.2\samples\Lua\TestLua\Resources\luaScript\CocoStudioTest\CocoStudioArmatureTest
ccs.ActionManagerEx:getInstance():playActionByName(“res/SampleUIAnimation.json”,“Animation1”)
为什么
local UIlayer = ccs.GUIReader:getInstance():widgetFromJsonFile(“res/SampleUIAnimation.ExportJson”)
print(UIlayer)
ccs.ActionManagerEx:getInstance():playActionByName("SampleUIAnimation","Animation1")
能把资源加载进去并且显示,资源不会动是怎么回事,能抽空解答一下吗
这个应该不会存在改情况,建议检查代码。特别是动作名称是否一致,以及资源路径是否正确。
解决啦,ccs.ActionManagerEx:getInstance():playActionByName(“SampleUIAnimation”,“Animation1”)参数忘记加后缀了 ,谢谢哈
ccs.ActionManagerEx:getInstance():playActionByName(“SampleUIAnimation.json”,“Animation1”),我使用这个方法的时候,可以播放动画,但是动画效果和Cocosstudio中的效果不一样,请问这是什么问题?
为啥你会觉得不一样呢?
比如说:我们现在有一个UI动画包含了4个按钮,策划在cocosstudio中拼的效果是4个按钮一个一个出现,而我用到程序中播放UI动画时,却是4个按钮同时出现。 我使用的播放动画方法是:ccs.ActionManagerEx:getInstance():playActionByName(“SampleUIAnimation.json”,“Animation1”), 求大神看看问题出在哪?
问题找到了,原来是拼动画的时候,有些后出的按钮有空帧。