摄像机 Camera
简介
●附加摄像机Camera组件的游戏对象
●向玩家捕获和显示世界的的设备
●场景中摄像机的数量不受限制
●Unity只会渲染摄像机看到的对象
组件
●Transform 变换组件
●Camera 摄像机:向玩家捕获和显示世界
●Flare Layer 耀斑层:激活可显示光源耀斑(很少用)
●GUI Layer :激活可渲染二维GUI元素(很少用)
●Audio Listener 音频监听器:接收场景输入的音频源Audio Source并通过计算机的扬声器播放声音
属性
●Camer摄像机组件
●Clear Flage直译为清除标识,解释就是屏幕空白部分如何处理
Clear Flage属性 | 解释 |
---|---|
Skybox 天空盒 | 围绕整个场景的包装器,用于 模拟天空的材质 ,天空盒是个材质 |
Solid Color 纯颜色 | 用一个颜色来填充通过Back ground来选择颜色 |
Depth only 景深度 | 空白部分不显示 |
Don’t Clear 不清除 | 很少用,使用后容易花屏 |
●Culling Mask(选择遮罩)
选择一个Layer,取消选择后摄像机会屏蔽没有选择的Layer中的对象,屏蔽后,Unity将不对屏蔽的对象进行渲染
示例
新建一个Cube,在Layer中新建一个Layer,然后选择
在Culling Mask中将新建的Layer取消选择
接下来在这个摄像机的视角中将看不到Layer为MyLayer的对象
----
●Projection(投射)
Projection属性 | 解释 |
---|---|
Perspective 透视的 | 3D模式,近大远小 |
Orthographic 正射投影 | 2D模式,只能看到XY轴 |
●Field of View(视野)
调整镜头视野远近,只有Projection属性为Perspective时才有
●Clipping Planes(剪裁面)
┝Near(近):最近视距,看不到设定数值范围内的东西(用的很少)
┝Far(远):最远视距,渲染范围
●Viewport Rect(视口 )
类似小地图、分屏
Viewport Rect 属性 | 解释 |
---|---|
X | 窗口的位置 |
Y | 窗口的位置 |
W | 宽,最高为1(百分百),设置摄像机的大小 |
H | 高,最高为1(百分百),设置摄像机的大小 |
●Depth(深度值)
想让某个摄像机窗口在最上面显示,他的Depth数值必须大于其他摄像机的数值
待更新。。。。