适用于Android的Unity中的通用屏幕分辨率

时间:2015-10-10 13:47:24

标签: android android-layout unity3d unity3d-2dtools

我是Android开发的新手。我发送我的应用程序在几个设备上进行测试,一对夫妇很好,但有几个人将游戏从屏幕上移开了一半。在游戏场景中一切都很好,所以在某些设备中可能导致这种情况发生?

我正在使用一台主摄像机设置为拼图,这是一款简单的2D游戏。

我猜我的一个错误就是没有正确使用画布,因此我会进行改进,但为什么在我不能使用画布的游戏场景中会出现这种情况呢?我是否还要修理主摄像头的位置?

谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

尝试使用画布的屏幕匹配模式。我会尝试扩展或收缩选项。这是非常自我解释的,它会缩小或扩展您的画布以匹配显示器的宽度或高度(取决于画布的设置)。如果您遇到困难,请查看画布的文档:

http://docs.unity3d.com/Manual/script-CanvasScaler.html

最后一件事是玩弄你的UI元素的锚定位置。这是锚位置的文档:

http://docs.unity3d.com/Manual/UIBasicLayout.html

希望这有帮助!