TiledMap:继承Map类,表示整个tiledmap对象;
TiledMapTileSet:对应tmx文件中的图块,一个图块为一个TiledMapTileSet;
TiledMapTile:对应图块中的一个块,多个TileMapTile组成一个TiledMapTileSet;
TiledMapTileLayer:继承MayLayer类 对应tmx文件中的一个图层;
TiledMapTileSets:一个map中用到的所有TiledMapTileSet;
com.badlogic.gdx.maps.tiled 包下类结构
tileset是Tile编辑器中的图块,一个图块是一个tileset,当地图中使用到一个tile时,会将该tile的数据加入到tileset中,每一个tile有一个id,多个图块的tile id是递增的。
layer是Tile编辑器中的图层,一个地图有多个图层,一个图层是一个layer,图层中存放tile数据,并使用了编码和压缩格式,encoding,compression属性;
objectgroup是Tile编辑器中的对象,一个objectgroup可以多个object,object有多种类型:polyline、ellipse、polygon等等,它们有不同的属性。