本文轉自:奶製品 http://8287044.blog.51cto.com/5179921/1028518
前兩篇文章只講了基本的ccb骨骼文件建立方法,ok,現在開始要教大家如何做骨骼動畫了,如果單有骨骼沒有動畫,那這個方法就失去意義了。
下面我們還是一步步來。
首先第一步:給ccb文件添加動作動畫。
打開cocosbuilder,打開之前我們建立的playerAni.ccb文件
這裏添加動畫有兩種方法,一種點擊菜單欄的Animation->Edit Timeliners...添加
另一種是點擊時間線編輯框的右上角按鈕
這個按鈕
點擊之後彈出界面
我們把第一個標籤的名字改掉,比如我們先做一個揮手的動畫,那麼我們起名叫wave,後續的動畫都可以點左下角+號添加
同時autoplay上的勾選去掉,這個表示加載此文件的時候是否自動播放此動畫,我們當然不需要,所以去掉,然後點擊Done
好,現在看見,窗口中的名字也改變了
然後還是點擊編輯按鈕
點擊set Timeline Duration
設置此動畫的時間長度
這裏我們設置爲2秒
接下來編輯動畫
選中左手部分
先把左手的anchor點移動到手臂的最上端位置
右手臂也一樣
然後點擊Animation->insert keyframe->Rotation
或者直接按快捷鍵R,添加關鍵幀。頭尾出分別插入關鍵幀,中間再插入一個
點擊到中間關鍵幀,修改相應Rotation數據爲80
同樣設置右手臂動畫
這樣動畫就設置完了。
保存導出.ccbi文件
下一節最後一節將講解如何在遊戲中播放動畫,