【Unity】API学习-->GameObject物体的常用方法
静态属性
属性 | 作用 |
---|---|
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 | 标签 | 根据标签查找所有物体 |
本文来自博客园,作者:星空探险家,转载请注明原文链接:https://www.cnblogs.com/PuppetLazy/p/17840916.html
分类:
Unity / API
标签:
Unity
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库