(二十八) Unity学习之C#脚本(6) - GameObject类和Object类
视频链接:
https://www.bilibili.com/video/BV12s411g7gU?p=125
GameObject类
1、创建物体 & 给物体添加组件
2、GameObject类中三个常用的激活方法
3、 查找物体:根据名称/根据标签(常用)
Object类
1. 查找物体
** 例子1:查找血量最小的敌人:
例子2:(继承关系)层级未知,查找子物体:
下例中截图右侧遮挡部分代码:
上图:GetChild(this.transform, "Cube(5)")
material.color = Color.red;
下图:GetChild(Transform parentTF, childName)
2、Destory() 删除一个游戏对象、组件或资源
3、DontDestroyOnLoad
一般情况下加载新场景会自动删除原来旧场景的物体,此方法用于物体不被删除