【发布时间】:2016-12-05 06:29:22
【问题描述】:
我刚开始使用 libGDX 平铺地图。我有一个问题:如果调整大小,是否可以在游戏中调整图块的宽度和高度,以便地图在所有设备上的大小相同(例如 1 个图块等于屏幕宽度的 1/10 和屏幕高度的 1/10)瓷砖是不可能的我如何让地图在任何手机上占据整个屏幕?还有另一种方法吗?
【问题讨论】:
我刚开始使用 libGDX 平铺地图。我有一个问题:如果调整大小,是否可以在游戏中调整图块的宽度和高度,以便地图在所有设备上的大小相同(例如 1 个图块等于屏幕宽度的 1/10 和屏幕高度的 1/10)瓷砖是不可能的我如何让地图在任何手机上占据整个屏幕?还有另一种方法吗?
【问题讨论】:
我发现你可以缩放平铺地图。所以你要做的就是
otmr = new OrthogonalTiledMapRenderer(tiledMap,SCREEN_WIDTH/(tiledMap.getProperties().get("width",Integer.class)*32f));
其中 32 是平铺的大小,重要的是您要保持平铺地图的 16/9 比例
【讨论】: