遊戲是學習 www.GameIsLearning.url.tw ar vr教育遊戲式學習 王啟榮 unity教學網站 行動遊戲學習平台

討論區 > Unity 教學與學習

unity 限制旋轉角度

王啟榮 發表於 2018/11/26_20:48

  物體旋轉是常見的動態,而許多情況必需對物件旋轉角度做限制,例如開關門片的角度、坦克車的砲管...等,以下為簡單的方塊旋轉範例供參考。

1. 新增一個 unity 專案。

2. 點擊 GameObject > 3D Object > Cube 新增一個立方體。

3. 新增一個 c# script 掛到立方體上。

4. 在 script 中輸入以下程式即完成。


void Update () {

if (transform.eulerAngles.y < 120) { transform.Rotate(0, 1, 0); }
// 如果 y 軸角度小於 120 度就旋轉

}

 (連結代碼:unity-rotate)



建議延伸閱讀:
>> unity 按鍵控制物件移動和旋轉
>> unity C# 語法教學入門
>> Unity Script 常用語法教學(unity課程入門學習筆記)



留言回應
※ 您必需先登入,才能填寫送出。