TiledMap

API Reference > flixel.addons.editors.tiled > TiledMap

TiledMap

Tiled Map Data(*.tmx)の読み込み処理を提供するクラスです



フィールド

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オブジェクトにパース済みのオブジェクトの場合は、そのまま展開します

getTileSet?() : タイルセットを取得します

  • 引数
    • Name:String : タイルセットの名前
  • 戻り値:TiledTileSet : タイルセット

getLayer() : タイルレイヤーを取得します

  • 引数
    • Name:String : タイルレイヤーの名前
  • 戻り値:TiledLayer : タイルレイヤー

getObjectGroup?() : タイルオブジェクトグループを取得します

  • 引数
    • Name:String : タイルオブジェクトグループの名前
  • 戻り値:TiledTileSet : タイルオブジェクトグループ

getGidOwner?() : チップIDに対応するタイルセットを取得します

  • 引数
    • Gid:Int : チップID
  • 戻り値:TiledTileSet : タイルセット