标签: unity3d screen-resolution
我已经添加了一个图像作为画布子对象,该图像只是用于布置UI文本元素的布局,如下图所示。
这里黑色轮廓是图像,红色轮廓是我们在编辑器中可以看到的边界,蓝色文本是UI Text元素,其锚点预设为底部拉伸且right =100。画布渲染模式为屏幕覆盖,缩放比例为屏幕尺寸,参考分辨率为1920x1080。因此,在图像1中,UI文本位于中间,但在图像2(不同分辨率)中,它看起来并不像在中间。
答案 0 :(得分:2)
您需要将“文本锚点”预设设置为底部居中,以使“文本”始终位于屏幕的中下部。
This manual很好地说明了如何相对于Canvas以及彼此定位UI元素。