如何正确设置 Unity 编辑器分辨率
How can I set Unity editor resolutions properly
我是 Unity 的新手,老实说,它的解析系统对我来说很奇怪。希望一旦我习惯了它就会有意义。但现在,这是我的问题:
我已将 "build" 选项卡下的分辨率设置为 1920x1080(也尝试使用 16:9 比率)。然后我导入了一张 1920x1080 的图像。但是当我尝试显示它时,图像的边框没有显示出来。点击播放或暂停都没有解决。
(未显示来自各个方向的大约 20% 的图像)。
这是什么原因,我该如何解决?
编辑
屏幕截图 - 有意将 sprite 拖低一点,以便您可以看到 canvas' 边框。
这取决于您的 canvas 尺码。
当您将图像拖放到场景中时,它会将其导入为 UI 图像并创建一个 Canvas 来保存它。在 Canvas 上,Canvas Scaler
组件的 UI Scale Mode
字段默认在 Constant Pixel Size
上。您需要将其更改为 Scale With Screen Size
,然后将您的分辨率放入出现的 Reference Resolution
字段中(默认情况下为 800x600)。
我是 Unity 的新手,老实说,它的解析系统对我来说很奇怪。希望一旦我习惯了它就会有意义。但现在,这是我的问题:
我已将 "build" 选项卡下的分辨率设置为 1920x1080(也尝试使用 16:9 比率)。然后我导入了一张 1920x1080 的图像。但是当我尝试显示它时,图像的边框没有显示出来。点击播放或暂停都没有解决。
(未显示来自各个方向的大约 20% 的图像)。
这是什么原因,我该如何解决?
编辑
屏幕截图 - 有意将 sprite 拖低一点,以便您可以看到 canvas' 边框。
这取决于您的 canvas 尺码。
当您将图像拖放到场景中时,它会将其导入为 UI 图像并创建一个 Canvas 来保存它。在 Canvas 上,Canvas Scaler
组件的 UI Scale Mode
字段默认在 Constant Pixel Size
上。您需要将其更改为 Scale With Screen Size
,然后将您的分辨率放入出现的 Reference Resolution
字段中(默认情况下为 800x600)。