![Unity3D平台AR与VR开发快速上手](https://wfqqreader-1252317822.image.myqcloud.com/cover/556/26943556/b_26943556.jpg)
上QQ阅读APP看书,第一时间看更新
3.3 游戏对象
游戏对象是场景中的各种对象的总称。在“Hierarchy”窗口中,每行为一个游戏对象。
取消游戏对象左上角的复选框可以禁用游戏对象,如图3-13所示。
![](https://epubservercos.yuewen.com/713F8C/15367246704195306/epubprivate/OEBPS/Images/Figure-0040-0053.jpg?sign=1739021761-tkJ9OpxzXAIySZ38xBHG1C2qBlNiXHkP-0-06872ae3b3fa2eaabed054e130de3b4b)
图3-13
游戏对象最基本的属性是Transform组件,每个游戏对象都有一个“Transform”组件或“Rect Transform”组件。该组件决定了游戏对象在场景中的位置、角度和缩放,如图3-14所示。
![](https://epubservercos.yuewen.com/713F8C/15367246704195306/epubprivate/OEBPS/Images/Figure-0040-0054.jpg?sign=1739021761-VpxYFbhyXwRZ1fKAzrAEB8KXyX2djpI5-0-a93e4ae3a8f3ba8a1f22366d4eff9fb4)
图3-14
游戏对象可以有父子关系,其子对象的启用、大小、位置和缩放以其上级的游戏对象为准。
一个游戏对象被禁用的时候,其下的所有子游戏对象都被禁用。
一个游戏对象的位置、大小和缩放受其父游戏对象影响。
如图3-15所示,球体的位置虽然是(0,0,0),但是因为其父游戏对象的位置不在场景的(0,0,0)位置,所以球体位置也不在(0,0,0),而是以其父游戏对象的位置为坐标原点。
![](https://epubservercos.yuewen.com/713F8C/15367246704195306/epubprivate/OEBPS/Images/Figure-0041-0055.jpg?sign=1739021761-NE3wILRPjSKOmVm1xhrXybg8H8cGuOAx-0-c6ac15e4b9d6fe9ec9b506a9bf27f208)
图3-15