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:获取平滑的时间增量(以秒为单位)。