摄像机的概念:
和现实中的摄像机很接近,Unity中Camera组件负责将游戏画面拍摄然后投放到画面上
Camera拍摄到的画面决定了Game面板的画面
创建场景的时候,Unity会默认创建一个摄像机,所以我们点击Game面板才有画面
在游戏中摄像机一般是会移动的,比如第一人称游戏中摄像机会一直跟随我们的操作,摄像机的移动效果其实也是基于摄像机游戏物体的Transform来达到的
摄像机的常用设置
1.BackGround:背景颜色,前提是不使用Skybox
2.Culling Mask:可以看到那些游戏物体
//现在cube选择的Layer(层次)是“看”
此时摄像机当中的属性Culling Mask(使用层全部都选择了,如果把“看”层去掉呢?)
结果就是下面这样,“看”层不见了
3.Field oF View:视野大小
4.Clipping Planes:画面拍摄的最小距离以及最大距离
5.摄像机快速定位:我们在Scene面板中使用漫游的方式找到一个合适的视角,希望摄像机同样是这个视角,Game0bject->Align WithVeiw
快捷键:Ctrl+Shift+F
·绝大多数情况下,我们开发游戏主要会控制摄像机的移动、旋转来达到摄像机跟随、移动等效果,摄像机本身的属性一般是一开始就设置好的,所以我们目前阶段不在代码中测试相机的属性修改