2016-07-30 87 views
0

我刚开始使用libGDX平铺贴图。我有一个问题:是否有可能在游戏中重新调整瓷砖的宽度和高度,以便所有设备上的地图尺寸相同(例如1个瓷砖相当于屏幕宽度的1/10,&屏幕高度的1/10)如果调整大小瓷砖是不可能的我要如何让地图在任何电话上都能看到整个屏幕?还有另一种方法可以做到吗?libGDX在代码中调整大小的瓷砖贴图

回答

0

我发现你可以缩放平铺地图。所以你必须做的是

otmr = new OrthogonalTiledMapRenderer(tiledMap,SCREEN_WIDTH/(tiledMap.getProperties().get("width",Integer.class)*32f)); 

,其中32是瓷砖的大小保持你的瓷砖地图16/9比例

是非常重要的