Unity 通過Animation實現控件位置的轉換


Unity版本:4.5.1 NGUI版本:3.6.5

  參考鏈接:http://blog.csdn.net/unity3d_xyz/article/details/23035521,作者:CSDN inspironx

  

  在Unity中可以用Animation實現控件位置的轉換,大小的變化等等,即用動畫實現,NGUI中可以用Tween實現。這里用Panel的位置轉換為例說明。

1、創建一個Panel面板,如下圖:

2、為Panel添加Animation組件:

可以看到Panel中Animation組件如下,這時候需要為其添加一個Animation Clip:

3、點擊Panel,通過Window——Animation或者快捷鍵Ctrl + 6打開Animation視窗,為其創建一個動畫片段:

剛開始時點擊Add Key Frame添加一個片段,輸入名字並保存:

4、點擊Add Curve添加一個關鍵幀,並設置位置,點擊Position后面的那個黑色加號按鈕添加Position數據:

5、然后通過更改圖片上面幀的位置,設置相應的Position位置,即可實現Panel的位置變換:

6、全部設置完成后可以點擊圖中的播放按鈕,可以看到在Unity Scene視圖中的效果:

 

代碼:https://github.com/vitah-lin/Unity


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM