【问题标题】:How to setup libgdx game for different screen sizes?如何为不同的屏幕尺寸设置 libgdx 游戏?
【发布时间】:2016-09-07 03:07:32
【问题描述】:

这是我第一次使用 LibGDX。我基于 libGDX 在 Android 上创建了我的第一个游戏。纹理/图像在无法玩游戏的不同屏幕尺寸上的缩放比例不同。 我想使用mipmap,并在每个文件夹中创建不同大小的每个图像,但是android.os.Bundle无法在Game类中导入,所以我不能使用R.mipmap..etc。 我这两天一直在寻找解决方案。我希望你在这里帮助我。

【问题讨论】:

    标签: android android-studio libgdx


    【解决方案1】:

    您需要使用视口。您可以使用不同类型的视口来确保您的游戏在所有屏幕尺寸上看起来都不错。

    链接:

    LibGDX wiki

    Aspect Ratios & Viewports tutorial by Brent Aureli

    【讨论】:

    • 这应该是公认的答案。我个人喜欢使用 FitViewPort。然而,这确实会创建黑条以使其看起来都相同,但您实现的比例和坐标在每台设备上都是相同的,无需额外工作。
    【解决方案2】:

    您需要使用 Scene 并添加 Actor。然后您可以配置不同大小的屏幕。我遇到了这个问题,这帮助我解决了它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-14
      • 1970-01-01
      相关资源
      最近更新 更多