Unity5学习心得-Gameplay

Unity5学习心得-Gameplay

场景 Scene

一个场景就是一个独立的关卡,会有自己的主摄像机、环境等。
一个新的项目打开的时候会有一个无标题未保存的场景,里面包含一些默认的物件,一个摄像机和一个方向光。根据创建的项目是2D的还是3D的,摄像机会是透视投影或者是正交投影(这个也可以随时切换)。
目前Unity已经支持同时编辑多个场景。

GameObject

游戏中的所有东西都是GameObject,GameObject是Unity中最基本的object,它是一个容器,可以包含各种各样的组件,也就是这些组件使得GameObject称为一个character或者一个light等等。Unity提供各种组件,开发者也可以通过script写自己的组件。
一个GameObject默认会包含一个transform组件(用于设置位置、rotation和scale,这三个值是相对于transform组件的父节点,如果没有父节点,那么就是在世界坐标系),这个组件是不能被删掉的。其他组件可以通过编辑器被挂在GameObject上。
比如一盏灯就是将一个light组件挂在一个GameObject上。
再比如cube就有一个mesh组件,一个mesh render组件(用于在mesh的表面绘制东西),以及一个box的碰撞体组件。
还可以通过脚本来控制GameO

你可能感兴趣的:(Unity,unity,gameplay,gameobject,component)