-
-
如此蛋疼 为毛不直接在flash导出xml png json 直接可用 (我才懒得再打开另一个工程)。。。
-
谢谢分享 研究一下 
mark


怎么获取动画状态的名称啊,比如楼主提供动画里的idle,attack…之类的
这个款插件很好用,大赞。。。。但仍然没有1.6版本直接加载fla文件好,对比如下:
CocosStudioV1.6版本能直接打开Fla,自动识别Fla文件中设定好的动画名称,最终发布ExportJson、png 、plist 三个文件 , C++加载代码:
CCArmatureDataManager::sharedArmatureDataManager()->addArmatureFileInfo(“MainScene.ExportJson”);
CCArmature* armature = CCArmature::create(“broken”);
armature ->getAnimation()->playWithIndex(动画列表的ID),0,1,2…
CocosStudioV2.3版本不能直接打开Fla,不能识别Fla中设定好的动画名称,最终发布多个csb和多个png, C++加载代码:
Node *rootNode = CSLoader::createNode(“MainScene.csb”);
ActionTimeline *action = CSLoader::createTimeline(“MainScene.csb”);
rootNode->runAction(action);
使用插件导出CSS文件,然后再导入V2.3,最总CoCostudioV2.3发布的动画文件太不尽人意了,很多琐碎的csb和png. 完全没有1,6版本导出文件简洁。
另外一个很不爽的不能识别FLA设定好动画名称,还要再2.3中自己设置,这也算了,代码中加载尽然 action->gotoFrameAndPlay(0, 40, true); 写死了要加载动画的起始帧和结束帧,如果以后动画改了,代码也要变,非常没安全感。真是不能接受
发生以下 JavaScript 错误:
第 740 行(在"CocosStudioPlugin.jsfl"文件中):
TypeError: lastElement has no properties
请问这是什么问题造成的,插件还更新么?