【问题标题】:Get device screen resolution获取设备屏幕分辨率
【发布时间】:2026-01-11 11:50:01
【问题描述】:

我想在 unity 中获得设备屏幕分辨率。 我使用了Screen.currentResolution.height/widthScreen.height/width。在三星 Galaxy s6 上,他们返回 1920:1080(必须是 2560:1440)。 我在其他设备上进行了测试,它们都显示 1920:1080

请告诉我获得分辨率的正确方法。

谢谢。

【问题讨论】:

    标签: unity3d mobile screen resolution


    【解决方案1】:

    Screen.height/width 工作正常,问题出在我的手机上

    【讨论】:

      【解决方案2】:

      尝试使用Display classDisplay.main.systemHeightDisplay.main.systemWidth,它适用于PC 和移动设备。

      【讨论】: