unity基礎之常用類(transform,vector3,time,四元數,Maths)
阿新 • • 發佈:2020-10-20
在Unity的工程中,資源層級管理是這樣的,從scene開始,scene裡面有許多遊戲物件,每個遊戲物件都有各種元件,元件可分為系統元件和C# 指令碼元件
我們在寫程式碼的時候,會用到一些常用的類
類名 | 作用 | 屬性(封裝的欄位) | 方法 | ||||||||||||
GameObject (放在start()方法裡面 |
| Name tag | GameObject.FindobjectwithTag("") 找到該tag的物體 GameObject.find("") 以名字查詢該物體 物體.getComponent<某個元件>(); 查詢某個元件 setActive(true or false) 設定啟用or非啟用 | ||||||||||||
Transform(start+Update) |
|
| |||||||||||||
Victor類 |
|
| |||||||||||||
Quaternion (四元數) | 解決旋轉鎖死問題 | 讓物體看向某個方向 | |||||||||||||
time類 | 計算時間的消耗 | Time : 從遊戲開始到現在所有時間 Daltatime: 每一幀的時間 fixedDeltaTime: 固定時間 Timescale:時間縮放 | |||||||||||||
Mathf類 | 常見數學方法 |