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)。

屏幕分拆

畫中畫

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章