然后代码中像这样调用,
flash = CSLoader::createNode(“csb/par/flashV.csb”);
auto active = CSLoader::createTimeline(“csb/par/flashV.csb”);
flash->runAction(active);
无法自动播放动画,加上
active->gotoFrameAndPlay(0); 也不行。
请问要怎么才能实现动画的自动播放?
已经找到原因,简单的说就是向上图这样的,默认是没有动画。所以不管怎么play,因为durtuain是0,动画不会执行
如上图所示的csd文件里的flash动画时20帧
所以需要添加一个空节点,并且随便加一个20帧的动画,这样才能执行20帧
否则csd的动画只会在前面几帧来回播放
换句话说,这个编辑器根本就没有自动播放的功能
这编辑器已经不想吐槽了,每次发布都一大堆奇怪的问题,功能还不完善,我就呵呵了
之前一直就想说得,做了这么久,竟然连cocosbuilder都不如,为什么不直接拷贝cocosbuilder的内容
如果无能,还是换人吧
