Unity利用相机创建分屏和画中画

时间: 2023-12-21 admin IT培训

Unity利用相机创建分屏和画中画

Unity利用相机创建分屏和画中画

摄像机中重要属性ViewportRect和Depth

  1. 正常的视口(View Port)实质上把屏幕当作一个简单的矩形处理。这个矩形的左下角是(0,0),右上角是(1,1)。这并不意味着屏幕必须是完美的正方形。我们也可以把坐标视作大小的百分比。因此,坐标1表示100%,坐标0.5则表示50%。默认情况下,摄像机从(0,0)处投影,并把宽度和高度都设置为1(或100%),这导致它们将占据整个屏幕。

  2. Depth指定了多个摄像机的优先级,数字越小,越先绘制。即数字越大,那么久越可能最后绘制,如果场景中存在多个相机,可能导致覆盖先前的Depth深度较小的画面。

  3. 创建多个相机时,保留一个相机的AudioListener组件,其他相机的AudioListener组件必须取消选中(场景中只能有一个Audio Listener)。

屏幕分拆

画中画