【发布时间】:2013-03-07 18:33:52
【问题描述】:
我正在使用 libgdx 构建一个 2D 益智类游戏。尺寸比实际屏幕尺寸大,所以我们使用捏缩放功能来查看地图的较小部分。问题是当我缩放时暂停菜单也显得更大。有什么方法可以使暂停菜单显示相同的大小,即使 camera.zoom 不是默认的。
因为现在游戏内的菜单会随着关卡而缩放。有没有办法让某些精灵在整个游戏中保持恒定大小?
谢谢
【问题讨论】:
标签: java android game-engine libgdx
我正在使用 libgdx 构建一个 2D 益智类游戏。尺寸比实际屏幕尺寸大,所以我们使用捏缩放功能来查看地图的较小部分。问题是当我缩放时暂停菜单也显得更大。有什么方法可以使暂停菜单显示相同的大小,即使 camera.zoom 不是默认的。
因为现在游戏内的菜单会随着关卡而缩放。有没有办法让某些精灵在整个游戏中保持恒定大小?
谢谢
【问题讨论】:
标签: java android game-engine libgdx
您需要为屏幕上的可缩放对象应用不同于用于不可缩放对象的相机。根据您使用的 Libgdx API(scene2d、SpriteBatch、原始 OpenGL),具体情况有所不同,但总体思路是相同的。有关详细信息,请参阅https://gamedev.stackexchange.com/questions/31379/how-do-i-make-an-on-screen-hud-in-libgdx。
【讨论】: