gpt4 book ai didi

unity-game-engine - Unity Canvas 不填满屏幕

转载 作者:行者123 更新时间:2023-12-02 10:05:19 27 4
gpt4 key购买 nike

我将 2D 游戏设置为 1080p 像素大小(因此每个单位等于 1 像素),并且我已在场景中添加了 Canvas 。然而, Canvas 仅占屏幕的 1/8 左右,而且也不位于屏幕中央。所有 Canvas 大小和位置设置都被锁定,因此我无法移动它或调整它的大小。 Canvas 本身确实反射(reflect)了屏幕(即,如果我将文本放在右上角,它会正确显示),但大小使得很难判断元素的最佳位置)。

如何让 Canvas 填充我的场景?

Image showing canvas in my scene

enter image description here

最佳答案

在 Canvas 上,将 Canvas Scaler 组件的 Ui 缩放模式 设置为随屏幕尺寸缩放。然后您可以定义 1080p 的引用分辨率,即 1920 x 1080。

编辑:要查看 Canvas 适合场景中相机的大小,请将 Canvas 组件的 渲染模式 更改为 Screen Space - Camera,然后将相机从层次结构拖到其中。
(check this video)

关于unity-game-engine - Unity Canvas 不填满屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32347009/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com