Денис Asked:2020-09-25 17:44:24 +0800 CST2020-09-25 17:44:24 +0800 CST 2020-09-25 17:44:24 +0800 CST Unity3D 游戏对象缩放 772 大家好。我想将我的一些游戏开发移植到手机上。从第一分钟开始,我就遇到了以下功能。在 Unity3D 编辑器中,我将相机显示设置为 16:9 纵横比。在编辑器中,对象看起来很好。我希望在电话中看到他们的方式。当我在手机上启动应用程序后,所有物体都分散在各个方向时,我感到很惊讶。 所以,看起来像是电脑上的样本。标注以在中间显示文本,在其中显示文本 这是在手机上启动之后。 简而言之,我不太了解如何设置游戏对象,以便在具有不同对角线的设备上,对象相对于屏幕对齐。不仅是我自己绘制和添加的那些,还有 Text 类型的元素。 unity3d 1 个回答 Voted Best Answer M. Green 2020-09-25T17:57:24+08:002020-09-25T17:57:24+08:00 这与-a中RectTransform的对象中的特定设置有关。Canvas它特定于字段anchor和pivot这些元素。 它们确定对象连接到哪个点(坐标或屏幕的百分比)以及它们对更改屏幕尺寸的反应。 您可以在链接中的 Unity 文档中阅读更多内容。在那里,通过示例显示了元素如何对这些字段的某些设置做出反应。
这与-a中
RectTransform
的对象中的特定设置有关。Canvas
它特定于字段anchor
和pivot
这些元素。它们确定对象连接到哪个点(坐标或屏幕的百分比)以及它们对更改屏幕尺寸的反应。
您可以在链接中的 Unity 文档中阅读更多内容。在那里,通过示例显示了元素如何对这些字段的某些设置做出反应。