我在场景中有一个物理相机,可以渲染 3D 场景。3D 场景在顶部 UI 栏和底部 UI 栏之间渲染,并已正确设置为参考分辨率 720 x 1280。
因此,问题是当分辨率发生变化时,UI 会针对该特定分辨率进行正确设置。但是在 2 个 UI 部分之间渲染的 3D 场景并没有正确地位于它们之间。为了便于理解,我附上了 2 张参考图片。
下面给出的图像基于参考分辨率,并且 3D 场景在 2 个 UI 部分之间正确匹配。
下面给出的图像是另一种分辨率,其中 UI 会相应地进行自我调整。但是 3D 场景不会,即相机应该移动以适应 UI 之间的 3D 场景。
那么,有什么方法可以根据分辨率移动相机,以便它在不同宽高比的 UI 之间正确适配。
谢谢你。