Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS和Android中未显示的Unity3D文本和按钮_Unity3d_Unity5_Unity3d Ui - Fatal编程技术网

iOS和Android中未显示的Unity3D文本和按钮

iOS和Android中未显示的Unity3D文本和按钮,unity3d,unity5,unity3d-ui,Unity3d,Unity5,Unity3d Ui,我用Unity3D v制作了一个简单的游戏。5.4. 当我尝试在iOS和Android设备上部署它时,我在游戏中使用的文本视图和按钮根本没有显示出来,尽管按钮的动作是正确的 以下是文本和按钮设置: 有什么问题吗?我试图更改字体,但同样的问题也发生了。在这种情况下,我总是将画布设置为“按屏幕大小缩放”,移动锚定标记,直到UI对象的边界限制,并将其RectTransform参数设置为(在inspector中): 位置X=0,位置Y=0,位置Z=0,宽度=0,高度=0 这样,在所有移动设备中,用户

我用Unity3D v制作了一个简单的游戏。5.4. 当我尝试在iOS和Android设备上部署它时,我在游戏中使用的文本视图和按钮根本没有显示出来,尽管按钮的动作是正确的

以下是文本和按钮设置:


有什么问题吗?我试图更改字体,但同样的问题也发生了。

在这种情况下,我总是将画布设置为“按屏幕大小缩放”,移动锚定标记,直到UI对象的边界限制,并将其RectTransform参数设置为(在inspector中):

位置X=0,位置Y=0,位置Z=0,宽度=0,高度=0


这样,在所有移动设备中,用户界面的比例都是相同的。

说清楚一点,你肯定有画布,对吗?(1) 单击添加画布(2)选择“按屏幕大小缩放”(基本上始终使用)(3)然后单击屏幕下方的“添加按钮”canvas@JoeBlow:是的,我有一个画布,它被设置为“按屏幕大小缩放”。您是否检查了UI对象的锚定是否正确?