我有两个相机。一个是主相机,另一个是跟随物体。如何通过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