我有兩個相機。一個是主相機,另一個是跟隨物體。如何通過C改變帆布渲染相機#
主攝像頭連接到與HUD和其他圖形用戶界面文本的東西畫布。當我將相機更改爲需要遵循的對象時,我鬆開了畫布。我顯然需要更改Canvas組件中的Render Camera。
我因子評分這樣的事情會存在
canvas.GetComponent<Canvas>().renderCamera...
,但事實並非如此。那麼如何通過腳本更改渲染相機?
我有兩個相機。一個是主相機,另一個是跟隨物體。如何通過C改變帆布渲染相機#
主攝像頭連接到與HUD和其他圖形用戶界面文本的東西畫布。當我將相機更改爲需要遵循的對象時,我鬆開了畫布。我顯然需要更改Canvas組件中的Render Camera。
我因子評分這樣的事情會存在
canvas.GetComponent<Canvas>().renderCamera...
,但事實並非如此。那麼如何通過腳本更改渲染相機?
我認爲這是這一個:
https://docs.unity3d.com/ScriptReference/Canvas-worldCamera.html
canvas.worldCamera = someOtherCamera;
分配給Canvas.worldCamera
沒有道理,但事實就是這樣!
什麼.... Unity heh – Warface