TiledMap
API Reference > flixel.addons.editors.tiled > TiledMap
TiledMap
Tiled Map Data(*.tmx)の読み込み処理を提供するクラスです
- TiledMap
- フィールド
- version:String : バージョン番号
- orientation:String :
- width:Int : マップの幅
- height:Int : マップの高さ
- tileWidth:Int : 1つあたりのタイルの幅
- tileHeight:Int : 1つあたりのタイルの高さ
- properties:TiledPropertySet : プロパティ情報
- tilesets:Map<String, TiledTileSet> : タイルセットの情報
- layers:Array<TiledLayer> : レイヤー情報
- objectGroups:Array<TiledObjectGroup> : オブジェクト情報
- メソッド
フィールド
version:String : バージョン番号
orientation:String :
width:Int : マップの幅
height:Int : マップの高さ
tileWidth:Int : 1つあたりのタイルの幅
tileHeight:Int : 1つあたりのタイルの高さ
properties:TiledPropertySet : プロパティ情報
tilesets:Map<String, TiledTileSet> : タイルセットの情報
layers:Array<TiledLayer> : レイヤー情報
objectGroups:Array<TiledObjectGroup> : オブジェクト情報
メソッド
new() : コンストラクタ
- 引数
- Data:Dynamic : 読み込むTiled Map Data
文字列の場合は、アセットへのパスとみなしアセットから読み込みを行います。 XMLオブジェクトにパース済みのオブジェクトの場合は、そのまま展開します
- Data:Dynamic : 読み込むTiled Map Data
getTileSet?() : タイルセットを取得します
- 引数
- Name:String : タイルセットの名前
- 戻り値:TiledTileSet : タイルセット
getLayer() : タイルレイヤーを取得します
- 引数
- Name:String : タイルレイヤーの名前
- 戻り値:TiledLayer : タイルレイヤー
getObjectGroup?() : タイルオブジェクトグループを取得します
- 引数
- Name:String : タイルオブジェクトグループの名前
- 戻り値:TiledTileSet : タイルオブジェクトグループ
getGidOwner?() : チップIDに対応するタイルセットを取得します
- 引数
- Gid:Int : チップID
- 戻り値:TiledTileSet : タイルセット