【问题标题】:Libgdx -- scene2d actors scalingLibgdx——scene2d 演员缩放
【发布时间】:2017-05-01 17:39:59
【问题描述】:

我正在 LibGDX 中开发一个 android 项目,我主要使用 DesktopLauncher 进行测试。我有一些 UI,使用 Scene2d 元素设置。它们在 Desktop 上看起来很棒,但在使用模拟的 nexus 7 时真的很差。如何使它们正确缩放并具有与 Desktop 上相同的位置?

问题是,我设置了一个按钮,例如,位置 x=300,y=200。虽然这在桌面上看起来不错,但在移动设备上却有所不同。无论分辨率如何,如何缩放它们以使位置相同?

我在网上找到了有关视口的信息,但没有帮助。

【问题讨论】:

  • 显示你的代码,你做了什么?

标签: java android libgdx


【解决方案1】:

我已经找到了答案。对于所有将来可能遇到此问题的人,我使用本指南解决了问题

https://github.com/libgdx/libgdx/wiki/Viewports

最重要的是,解决我的问题的是设置

viewport.apply(true);

参数使相机居中,解决了我的问题。

【讨论】:

    猜你喜欢
    • 2013-04-23
    • 1970-01-01
    • 2013-03-26
    • 1970-01-01
    • 2013-08-06
    • 1970-01-01
    • 2016-05-28
    • 2013-10-04
    相关资源
    最近更新 更多