You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Unity Game视图与手机显示方向不一致问题求助

问题描述

在Unity的Game视图中,画面如预期呈横向显示,但在我的手机上却呈纵向显示。我的手机屏幕参数为1080×2400像素、20:9比例,寻求解决方法。

Unity Game视图:
Unity Game视图

我的手机显示效果:
我的手机显示效果

解决方法
  • 统一Unity与平台的屏幕方向设置
    打开Unity编辑器,进入Edit > Project Settings > Player,在Resolution and Presentation板块:

    • 将Default Orientation设为Landscape Left或Landscape Right(对应你需要的横向方向);
    • 在Allowed Orientations for Auto Rotation中只勾选所选的横向选项,取消纵向选项。
  • 锁定手机屏幕方向
    关闭手机的自动旋转功能,或在下拉快捷菜单中启用屏幕旋转锁定,强制保持横向显示。

  • 适配20:9屏幕分辨率
    在Player Settings的Resolution and Presentation中:

    • 设置Aspect Ratio为Match Width or Height;
    • 将Reference Resolution设为横向的20:9比例值(例如1080×486);
    • 确认Fullscreen Mode为Fullscreen Window,保证游戏占满屏幕。
  • 检查平台专属配置

    • Android端:在Player Settings > Android > Other Settings中,确认Orientation与默认方向一致,避免手动修改AndroidManifest.xml引入冲突配置;
    • iOS端:在Player Settings > iOS > Other Settings中,仅勾选横向的Supported Orientations选项。
  • 清理缓存重新构建
    删除手机上已安装的游戏包,重新构建并安装最新版本,确保新设置完全生效。

内容的提问来源于stack exchange,提问作者Soon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 05:45:38