博客:https://www.ayocrazy.com GitHub:https://github.com/AyoCrazy
你的camera用了480*800个单位,地图是每个单位32像素。
还有你camera的setToOrtho方法第一个参数将y轴翻转了,这里应该设为false。
没显示出来还跟你地图的size,实际Object的位置有关,所以这里只能从代码推测。
不推荐使用libgdx去开发应用,应用开发的模式和游戏还是有很大区别的。如果题主只会java的话,我建议使用moe(multi-os-engine)来开发跨平台应用。libgdx也是使用了它来实现在ios上运行的。这样数据和逻辑都可以使用java去写,界面的话还是用原生的,ios上直接用所见即所得也很方便。稍微麻烦点的就是在需要用到各自平台原生API的时候,需要写接口,然后各自平台单独实现。