【Unity】API学习-->GameObject物体的常用方法
企业开发
2023-08-06 14:01:12
阅读次数: 0
静态属性
属性 |
作用 |
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 |
标签 |
根据标签查找所有物体 |
转载自blog.csdn.net/ainklg/article/details/129768049