Cocos Studio建立的項目時選擇的模式不一樣,導出後使用的方式也不同,暫時研究出兩種模式下的使用:segmentfault
1. Animation Editor
使用這個模式是動畫編輯模式是用來作骨骼動畫的,這種模式導出後的使用方法是:動畫
ccs.ArmatureDataManager:getInstance():addArmatureFileInfo("Test_1/Test0.png","Test_1/Test0.plist","Test_1/Test_1.ExportJson"); -- 加載動畫所用到的數據 local armature = ccs.Armature:create("Test") -- 建立動畫對象 armature:setPosition(0, 0) -- 設置位置 armature:getAnimation():play("aa") -- 設置動畫對象執行的動畫名稱 scene:addChild(armature) -- 把動畫對象加載到場景內
2. UI Editor
這個模式是用來作UI的,若是須要在UI上作一些動畫,好比透明度漸變和圖片縮放的動畫,用純代碼去實現比較麻煩,這個時候使用UI Editor只須要拖拽幾下,設置幾個屬性就行了,特別好用!導出後的使用方法是在加載過導出的UI以後使用:code
ccs.ActionManagerEx:getInstance():playActionByName("導出的ExportJson文件名(注意:不要帶'/'前的內容)","動畫名稱")
加載導出UI的方法參照Mac下使用Cocos2d-x Lua 3.2加載Cocos Studio 1.0beta導出的Json對象