編輯器介面
在時間軸上新增 Sprite 圖層並設定好 keyframe 之後就可以可以編輯圖片大小, 位置, 旋轉角度, 透明度, 播放第幾個 Sprite 圖, 並且在各個 keyframe 之間自動內插產生動畫。
編輯器裡比較特殊的控制項為 時間軸控制項和編輯區域的控制項,因為 unity 沒有這些控制項,所以要自己刻出來,比較辛苦:
時間軸控制項
時間軸控制項的各個圖層皆代表一個 Sprite 圖, 深藍色的色塊代表 keyframe, 淺藍色的色塊代表自動內插並顯示的 frame,最上面的刻度軸代表目前的 frame, 紅色垂直線表示目前顯示的 frame。
編輯區控制項則是顯示及編輯目前 keyframe 裡的圖片,深藍色框線是目前遊戲的解析度,當時間軸的紅線移到內插的 frame 時, 它會及時顯示內插的結果。
接著要做的是, 滑鼠在某個 Sprite 上按下時, 產生按鈕的事件, 讓它除了能編輯 Sprite 動畫外, 還能當成基本的 GUI 編輯器。
0 意見 :
張貼留言