gameObject:獲取當前組件所在的遊戲對象。 transform:獲取當前組件所在的遊戲對象的Transform組件。 GetComponent:在當前遊戲對象中,獲取指定類型的組件,例如GetComponent<Renderer>()可以獲取遊戲對象的渲染組件。 GetComponents:在當前遊戲對象中,獲取指定類型的所有組件。 SendMessage:向當前遊戲對象發送消息。 SendMessageUpwards:向當前遊戲對象及其父對象發送消息。 BroadcastMessage:向當前遊戲對象及其所有子對象發送消息。 CompareTag:比較當前遊戲對象的標籤是否與指定標籤相同。
position:獲取或設置遊戲對象在場景(世界座標系)中的位置。 rotation:獲取或設置遊戲對象在場景(世界座標系)中的旋轉。 localPosition:獲取或設置遊戲對象在其父對象座標系中的位置。 localRotation:獲取或設置遊戲對象在其父對象座標系中的旋轉。 localScale:獲取或設置遊戲對象在其父對象座標系中的縮放。 Translate:在當前遊戲對象的座標系中移動遊戲對象,可以通過參數設置相對於那個座標系。 Rotate:在當前遊戲對象的座標系中旋轉游戲對象,可以通過參數設置相對於那個座標系。 LookAt:使遊戲對象面向指定位置。 GetChild:獲取指定索引位置的子游戲對象。 GetComponentsInChildren:獲取當前遊戲對象及其所有子游戲對象上指定類型的組件。
name:獲取或設置遊戲對象的名稱。 transform:獲取當前遊戲對象的Transform組件。 activeSelf:獲取當前遊戲對象是否處於激活狀態。 SetActive:設置當前遊戲對象的激活狀態。 SetActiveRecursively:遞歸設置當前遊戲對象及其所有子對象的激活狀態。 GetComponent:獲取指定類型的組件,例如GetComponent<Renderer>()可以獲取遊戲對象的渲染組件。 AddComponent:添加指定類型的組件,例如AddComponent<Rigidbody>()可以添加遊戲對象的物理組件。 SendMessage:向當前遊戲對象發送消息。 SendMessageUpwards:向當前遊戲對象及其父對象發送消息。 BroadcastMessage:向當前遊戲對象及其所有子對象發送消息。
name:獲取或設置對象的名稱。 tag:獲取或設置對象的標籤。 hideFlags:獲取或設置對象的隱藏標誌。 Destroy:銷燬對象。 Instantiate:實例化對象。 FindObjectOfType:查找指定類型的對象。 FindObjectsOfType:查找指定類型的所有對象。
time:獲取遊戲開始後的總時間(以秒爲單位)。 timeSinceLevelLoad:獲取當前場景加載後的時間(以秒爲單位)。 deltaTime:獲取上一幀到當前幀所用的時間(以秒爲單位)。 fixedTime:獲取遊戲開始後的總固定時間步長(以秒爲單位)。 fixedDeltaTime:獲取固定時間步長(以秒爲單位)。 timeScale:獲取或設置時間縮放比例, 常用於遊戲暫停與重新開始,它的值會影響deltaTime的大小,當設置爲0時則deltaTime的大小也變成了0表示遊戲暫停。 maximumDeltaTime:獲取或設置最大的時間增量。 smoothDeltaTime:獲取平滑的時間增量(以秒爲單位)。