(5) Cocos2d-x 3.x开发——导入Cocostudio资源
真心觉得Cocostudio导入资源坑爹! Cocostudio目前的功能包括UI编辑器、动画编辑器、场景编辑器和数据编辑器。
UI编辑器导出的文件包括一个 Node *pNode = cocostudio::GUIReader::getInstance()->widgetFromJsonFile("tauren.ExportJson"); this->addChild(pNode); .app中需导入头文件 #include <cocostudio/CocoStudio.h>
此方法是查找其他大神博客得到的,但好像还是行不通,我自己的写法是 :
cocostudio::ArmatureDataManager::getInstance()->addArmatureFileInfo("tauren0.png","tauren0.plist","tauren.ExportJson"); armature = cocostudio::Armature::create("tauren"); armature->getAnimation()->playByIndex(0); armature->setScale(1.0f); armature->setPosition(Vec2(150,150)); this->addChild(armature);
别忘了在.h 中加上 cocostudio::Armature *armature; 和 头文件 #include <cocostudio/CocoStudio.h> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |