请问下 cocos2dx 3.9 使用cocos2.3加载cocostudio1.6制作的有动画列表的的序列帧动画 只能播放一个动作 程序里动作列表其他的动作如何加载
有没有人遇到这问题 不行我只能用回cocostudio 1.6
可以先使用导入1.6功能, 把动画导入到2.3版本里面, 然后可以使用AnimationInfo这个接口来控制.
谢谢您的回答 我回去试一下
这个问题解决了 吗?我也遇到这样的问题,把1.6动画编辑器的导入到2.3.3 代码里面怎么获取到动画对象,进行操作
您好 可以帖段示例代码给我看下么 这个问题困扰我很长时间了 谢谢了
已解决,节点下子节点就是Armature(附上代码) :
cocos2d::Node * aniKabiActionNode = CSLoader::createNode(“animation/ani_test.csb”);
CCAssert(aniKabiActionNode, “ani_test.csb load error”);
aniKabiActionNode->setPosition(Point(400, 1000));
addChild(aniKabiActionNode);
Armature * aninode = (Armature *)aniKabiActionNode->getChildByName("ArmatureNode_1");
aninode->getAnimation()->play("walk", true);