Unity C# 物體360旋轉一次

 

  •     此篇效果 圖片360旋轉一次     * * * *

                         

 

 

-  大概了解重點後,接下來進入完整教學   -

 

一、首先我們先新增一個空的專案,並建立一張   Image UI (   UI 圖片請自行設定 )

                  未命名.png

 

 

                          二、建立好   Image 後,請在   Image 中新增一段程式碼 " Rotate "。

                   未命名.png

 

 

                          三、將下列的程式碼複製進   " Rotate " 之中。

 

                         public class Rotate : MonoBehaviour {

                             //旋轉的角度上限。
                             float rotationleft = 360;

 

                             //每 frame 旋轉速度。
                             float rotationspeed = 20;


                             void Update () {


                                 //設定每個 frame 的旋轉速度。
                                  float rotation = rotationspeed * Time.deltaTime;


                                 //若最大旋轉值大於每個 frame的旋轉速度,最大旋轉值 -10 度。
                                 if (rotationleft > rotation)
                                  {
                                      rotationleft -= rotation;
                                  }


                                 //若最大旋轉值等於=10 也就是等於每個 frame 的旋轉速度。
                                 else
                                 {
                                     //每個Farm的旋轉速度=10。
                                     rotation = rotationleft;


                                     //最大旋轉值設成0。
                                      rotationleft = 0;


                                  }


                                  //旋轉(每個 frame)。
                                  transform.Rotate(0, 0, rotation);
                             }
                         }

 

 

                          四、接下來請按下   Play,呈現效果如下面影片!

                         

 

 

  • 心得結語 * * * * *

       這次跟大家分享這個有趣的演算法,希望可以幫助到大家!

    

 

-------------------------------------------------------------------------------------------------------------------------------------

●     如果這篇文章有幫助到您,希望您能留言給予我們鼓勵 ! 

●     對於文章有任何的建議,非常歡迎留言告訴我們哦 !!!  

 

- By Alex-      

 

arrow
arrow

    『迷途』 發表在 痞客邦 留言(2) 人氣()