静态属性
| 属性 | 作用 |
| name |
名称 |
| activeInHierarchy |
在场景中是否活动 |
| activeSelf |
组件是否活动 |
| isStatic |
是否是静态物体 |
| layer |
层级 |
| scene |
所属场景 |
| tag |
标签 |
| transform |
位置,旋转,形变属性 |
常用方法
| 方法 | 传入参数 | 作用 |
| AddComponent (string className ) |
组件名称 |
添加一个名为className 的组件 |
| CompareTag(string tag) |
标签名 |
查看这个物体中是否有此标签 |
| GetComponent |
泛型 |
获取对指定 GameObject 上类型 T 的组件的引用 如果没有返回null |
| GetComponentChildren |
泛型 |
获取对指定 GameObject 任何子项上类型 T 的组件的引用 如果没有返回null |
| GetComponentInParent |
泛型 |
获取对指定 GameObject 任何父项上类型 T 的组件的引用 如果没有返回null |
| GetComponents |
泛型 |
获取对指定 GameObject 上类型 T 的所有组件的引用 如果没有返回null |
| GetComponentsChildren |
泛型 |
获取对指定 GameObject 任何子项上类型 T 的所有组件的引用 如果没有返回null |
| GetComponentsInParent |
泛型 |
获取对指定 GameObject 任何父项上类型 T 的所有组件的引用 如果没有返回null |
| SetActive |
Bool |
根据赋值(True 或 False)选择是否激活GameObject |
| Find |
GameObject名称 |
查找这个物体 |
| FindWithTag |
标签 |
根据标签查找物体,返回找到的 第一个物体 |
| Destroy |
游戏物体 |
销毁这个游戏物体 |
| DontDestroyOnLoad |
游戏物体 |
创建新场景时不销毁该物体 |
| FindGameObjectsWithTag |
标签 |
根据标签查找所有物体 |