cocosstudio3.10版本 Armature控制元件(關於cocous2D遊戲製作中使用特效的一種方法)
1.在cocosstudio1.6版本之前可以匯入flash製作的動畫,然後通過cocosstudio1.6匯出,匯出的資源中我們需要使用的就是ExportJson檔案以及一張plist和png圖集
2.cocosstudio3.10版本中,首先拖一個Armature控制元件放在編輯器中,右邊屬性欄裡檔案使用ExportJson檔案,動畫列表選擇需要播放的動畫,迴圈和自動播放也可以根據自己的需求選擇
3.一般動畫列表有多個動畫的檔案在程式碼中就需要控制了,從而達到想要播放什麼動畫就播放什麼動畫的效果
示例:1.我們在編輯器中把Armature控制元件命名為ani,匯出json檔案命名為test.json,ExportJson檔案中動畫有兩個動畫(ani1,ani2)
2.
var testNode = ccs.load("test.json").lode;
var testAni = ccui.helper.seekWidgetByName(testNode ,"ani") ;
testAni.getAnimation().play(ani1,-1,bloop); //播放ani1動畫,bloop(true代表迴圈,false代表不迴圈)
3.
testAni.getAnimation().setMovementEventCallFunc(function (sender,type) {
testAni.getAnimation().setMovementEventCallFunc(null,that); //
testAni.getAnimation().play(ani2,-1,bloop); //動畫時播完回撥函式,ani1播完播ani2
},this);
相關文章
- 遊戲特效有哪些製作的分類遊戲特效
- 關於單機遊戲製作中的物件重用問題(轉)遊戲物件
- 如何使用AE製作破碎文字特效特效
- 在Excel中製作下拉選單的3種方法Excel
- 關於IOS製作p12證書的方法iOS
- 中國遊戲行業市場分析(一)關於國內遊戲製作的問題 (轉)遊戲行業
- 一種巧妙的使用 CSS 製作波浪效果的思路CSS
- 電影特效合成製作NUKE 13中文特效
- 關於Autolayout製作動畫的坑動畫
- CSS中的混合模式,製作高階特效的必備技巧CSS模式特效
- mac動畫特效製作軟體Mac動畫特效
- Android製作粒子爆炸特效Android特效
- Unity製作遊戲中的場景Unity遊戲
- 使用Unity製作遊戲AIUnity遊戲AI
- GAMEHACK 2021 紀實:關於中國遊戲製作的百態GAM遊戲
- 關於ListView控制元件使用時的一些心得View控制元件
- MDA:一種用於遊戲設計和研究的方法遊戲設計
- excel斜線表頭的兩種製作方法Excel
- linux製作安裝包的兩種方法Linux
- AngualrJS中製作一個有關選單的DirectiveJS
- 關於在一套複製環境中使用不同版本OGG的問題.
- EDIUS中視訊倒放的快慢特效怎樣製作特效
- 2-66. 製作石頭和稻草的粒子特效特效
- 動畫特效製作軟體:Express Animate mac動畫特效ExpressMac
- Dreamweaver中CSS怎麼製作徑向圓形漸變的五種方法CSS
- 小遊戲的製作遊戲
- 製作Linux啟動盤的四種方法(轉)Linux
- WPF閃爍預警動畫的控制元件製作及winform呼叫WPF控制元件的方法動畫控制元件ORM
- 在Java中呼叫Groovy方法的又一種方法:使用介面Java
- Oracle 中不使用NOT IN 和 NOT EXISTS的另一種方法Oracle
- 論UI中控制元件的使用方法UI控制元件
- 在遊戲製作中的地形渲染terrainrender(轉)遊戲AI
- 關於Java中的equals方法Java
- 應用噪聲函式製作火焰特效函式特效
- 使用THREE.js製作一款3D遊戲JS3D遊戲
- 製作遊戲的遊戲:創作樂趣的樂趣遊戲
- 使用Vue製作一個屬於自己的音樂播放器!Vue播放器
- 【OGG】關於在一套複製環境中使用不同版本OGG的問題