Unity游戏如何调整画面适配不同的设备?

我在用Unity做一个简单的2D游戏,在Unity界面上一切都显示正常。但是当我在安卓设备上测试的时候,游戏屏幕变大了。

我应该怎样调整游戏屏幕呢?我是Unity新手,用的是C#。

原问题:How to adjust game screen for different devices?

阅读 11.5k
2 个回答

设置 屏幕分辨率为当前有效的分辨率

Screen.SetResolution (Screen.width, Screen.height, true);

做UI的时候按比例自适应,并且在Unity内部先按照相应的像素调试下就OK了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进