TmxMapLoader を使用していますが、*.tmx からポリライン データを読み取る方法が見つかりません。
TmxMapLoader mapLoader = new TmxMapLoader();
TiledMap map = mapLoader.load("map1.tmx");
MapLayers layers = map.getLayers();
Iterator<MapLayer> layersIter = layers.iterator();
while(layersIter.hasNext()) {
MapLayer layer = layersIter.next();
if(layer.getName().equals("path")) {
MapObjects os = layer.getObjects();
Iterator<MapObject> osIter = os.iterator();
while(osIter.hasNext()) {
MapObject o = osIter.next();
MapProperties p = o.getProperties();
// p.get("x") p.get("y") - <object x="" y""> works just fine
// but how can I get all polyline data from <polyline>?
}
}
}
*.tmx ファイルの関連部分:
<objectgroup color="#9da0a4" name="path">
<object x="9.09091" y="1509.09">
<polyline points="0,0 1,1"/>
</object>
</objectgroup>
TmxMapLoader のコードを確認したところ、この機能が実装されているようですが、取得する方法が見つかりません。
何か案は?