File hp/tmx/TMXMapLoader.lua

Functions

M:init () コンストラクタです
M:loadFile (filename) TMX形式のファイルを読み込みます。 読み込んだ結果をTMXMapで返します。
M:parseNode (node) ノードを読み込みます。
M:parseNodeAttributes (node, dest) ノードの属性を読み込みます。 読み込んだ結果は、destに設定します。
M:parseNodeData (node, layer) dataのノードを読み込みます。
M:parseNodeDataForBase64 (node, layer, data) base64形式のdataのノードを読み込みます。
M:parseNodeDataForCsv (node, layer, data) csv形式のdataのノードを読み込みます。
M:parseNodeDataForPlane (node, layer, data) 無圧縮形式のdataのノードを読み込みます。
M:parseNodeImage (node, tileset) imageのノードを読み込みます。
M:parseNodeLayer (node) Layerのノードを読み込みます。
M:parseNodeMap (node) Mapのノードを読み込みます。
M:parseNodeObject (node, group) ObjectGroup.objectのノードを読み込みます。
M:parseNodeObjectGroup (node) ObjectGroupのノードを読み込みます。
M:parseNodeProperties (node, dest) TMXファイルのノードを読み込みます。
M:parseNodeTile (node, tileset) tileのノードを読み込みます。
M:parseNodeTileset (node) tilesetのノードを読み込みます。

Tables

TMXMapLoader TMXMapLoaderはtmxファイルを読み込んで、TMXMapを生成するクラスです.
TODO:抽象的な入力ストリームに対応するといいかも


Functions

M:init ()
コンストラクタです
M:loadFile (filename)
TMX形式のファイルを読み込みます。 読み込んだ結果をTMXMapで返します。

Parameters

  • filename:
M:parseNode (node)
ノードを読み込みます。

Parameters

  • node:
M:parseNodeAttributes (node, dest)
ノードの属性を読み込みます。 読み込んだ結果は、destに設定します。

Parameters

  • node:
  • dest:
M:parseNodeData (node, layer)
dataのノードを読み込みます。

Parameters

  • node:
  • layer:
M:parseNodeDataForBase64 (node, layer, data)
base64形式のdataのノードを読み込みます。

Parameters

  • node:
  • layer:
  • data:
M:parseNodeDataForCsv (node, layer, data)
csv形式のdataのノードを読み込みます。

Parameters

  • node:
  • layer:
  • data:
M:parseNodeDataForPlane (node, layer, data)
無圧縮形式のdataのノードを読み込みます。

Parameters

  • node:
  • layer:
  • data:
M:parseNodeImage (node, tileset)
imageのノードを読み込みます。

Parameters

  • node:
  • tileset:
M:parseNodeLayer (node)
Layerのノードを読み込みます。

Parameters

  • node:
M:parseNodeMap (node)
Mapのノードを読み込みます。

Parameters

  • node:
M:parseNodeObject (node, group)
ObjectGroup.objectのノードを読み込みます。

Parameters

  • node:
  • group:
M:parseNodeObjectGroup (node)
ObjectGroupのノードを読み込みます。

Parameters

  • node:
M:parseNodeProperties (node, dest)
TMXファイルのノードを読み込みます。

Parameters

  • node:
  • dest:
M:parseNodeTile (node, tileset)
tileのノードを読み込みます。

Parameters

  • node:
  • tileset:
M:parseNodeTileset (node)
tilesetのノードを読み込みます。

Parameters

  • node:

Tables

TMXMapLoader
TMXMapLoaderはtmxファイルを読み込んで、TMXMapを生成するクラスです.
TODO:抽象的な入力ストリームに対応するといいかも

Valid XHTML 1.0!