1
Когда я пытаюсь загрузить карту с TmxMapLoader так:TmxMapLoader не понимает поплавки
TiledMap map = new TmxMapLoader().load("maps/TestMap.tmx");
я получаю что-то вроде этого:
Exception in thread "LWJGL Application" java.lang.NumberFormatException: For input string: "15.1"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at com.badlogic.gdx.utils.XmlReader$Element.getIntAttribute(XmlReader.java:646)
at com.badlogic.gdx.maps.tiled.TmxMapLoader.loadObject(TmxMapLoader.java:562)
at com.badlogic.gdx.maps.tiled.TmxMapLoader.loadObjectGroup(TmxMapLoader.java:548)
at com.badlogic.gdx.maps.tiled.TmxMapLoader.loadTilemap(TmxMapLoader.java:233)
at com.badlogic.gdx.maps.tiled.TmxMapLoader.load(TmxMapLoader.java:130)
at com.badlogic.gdx.maps.tiled.TmxMapLoader.load(TmxMapLoader.java:109)
at net.desu.Play.show(Play.java:71)
at com.badlogic.gdx.Game.setScreen(Game.java:62)
at net.desu.LevelMenu$1.clicked(LevelMenu.java:63)
at com.badlogic.gdx.scenes.scene2d.utils.ClickListener.touchUp(ClickListener.java:85)
at com.badlogic.gdx.scenes.scene2d.InputListener.handle(InputListener.java:57)
at com.badlogic.gdx.scenes.scene2d.Stage.touchUp(Stage.java:345)
at com.badlogic.gdx.backends.lwjgl.LwjglInput.processEvents(LwjglInput.java:297)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:209)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:114)
Карта создается с помощью редактора Tiled
Может кто-нибудь объяснить мне, что я делаю неправильно? Ссылка на карту here
Спасибо!