在 Unity 中调整正交相机的大小
Resizing orthographic camera in Unity
我正在使用 Unity 2D 开发一个项目,我是新手。我不知道如何调整相机的大小,所以它没有完美的方形。我想要一个矩形相机,我该怎么做?
尝试描述您想要实现的目标。
用户看到的世界取决于设备分辨率,例如矩形 (1920 * 1080)。
一个老问题,但可能对某人有所帮助:)
关于相机的长度和宽度之间的差异,如果您使用正交,则有一个名为“Viewport rect
”的属性,您可以在其中设置“W
”和“ H
' 这将改变相机相对于彼此的宽度和高度的比例。
因此,例如,如果您有 W = 1
和 H = 1
,那么您将得到一个正方形。如果你有 W = 5
和 H = 5
你会得到相同大小的正方形。
要解决这个问题,即更改相机的实际大小,您需要编辑大小属性。这个值实际上改变了相机视图的大小。
如果您使用的是透视相机,而不是大小,您可以更改“Projection
”设置下的“Field of view
”设置。
我正在使用 Unity 2D 开发一个项目,我是新手。我不知道如何调整相机的大小,所以它没有完美的方形。我想要一个矩形相机,我该怎么做?
尝试描述您想要实现的目标。
用户看到的世界取决于设备分辨率,例如矩形 (1920 * 1080)。
一个老问题,但可能对某人有所帮助:)
关于相机的长度和宽度之间的差异,如果您使用正交,则有一个名为“Viewport rect
”的属性,您可以在其中设置“W
”和“ H
' 这将改变相机相对于彼此的宽度和高度的比例。
因此,例如,如果您有 W = 1
和 H = 1
,那么您将得到一个正方形。如果你有 W = 5
和 H = 5
你会得到相同大小的正方形。
要解决这个问题,即更改相机的实际大小,您需要编辑大小属性。这个值实际上改变了相机视图的大小。
如果您使用的是透视相机,而不是大小,您可以更改“Projection
”设置下的“Field of view
”设置。