创建游戏物体
方法一:
选择菜单栏中GameObject
方法二:
选择层级视图中Create
方法三:
在层级视图中右击
Create Empty | 创建空物体 |
Create Empty Child | 创建空物体,作为当前物体的子物体 |
3D Object | 3D物体 |
2D Object | 2D物体 |
Effects | 特效 |
Light | 灯光 |
Audio | 音效 |
Video | 视频 |
UI | UI物体 |
Camera | 摄像机 |
游戏物体父子关系
创建多个游戏物体
选中某一个或多个物体,拖拽到另一个物体中
物体构成父子关系,上图中,Cube为父物体,Sphere、Sphere(1)、Sphere(2)为子物体。
构成父子关系后,对父物体的设置会影响子物体;对子物体的设置不会影响父物体或其它子物体。
将子物体从父物体中拖出,则二者不再构成父子关系。
Prefab(预设/预制体)
将Hierarchy视图中某一物体拖到Project视图中,可以创建出预制体。
将预制体拖到Hierarchy视图中,可以在场景中新建此物体。
在Project视图中对预制体进行的设置,会影响到场景中的与此预制体关联的物体。
对Hierarchy视图中某一关联了预制体的物体进行设置,然后单击Apply,可以将新的设置保存到预制体,场景中同样关联了此预制体的物体也会随之调整设置。
点击Select,可以快速找到与此物体关联的预制体资源。
选中要取消关联的物体,在菜单栏GameObject选择Break Prefab Instance,即可取消GameObject对Prefab的关联。