File hp/tmx/TMXMapView.lua
Functions
M:createCamera () | 2Dカメラを生成します. |
M:createDisplayLayer (layer) | 表示タイルレイヤーを生成します. |
M:createDisplayLayerRenderer (displayLayer, tileset) | 実際に描画するオブジェクトをを生成します. |
M:createDisplayLayers () | 全ての表示タイルレイヤーを生成します. |
M:createDisplayObject (object) | オブジェクトデータから表示オブジェクトを生成します. |
M:createDisplayObjectLayer (objectGroup) | オブジェクトグループから表示オブジェクトレイヤーを生成します. |
M:createDisplayObjectLayers () | オブジェクトレイヤーを生成します. |
M:createDisplayTilesets (layer) | 指定されたレイヤーが使用するタイルセットのリストを生成します. |
M:findLayerByName (name) | 名前からレイヤーを検索して、見つかったレイヤーを返します. |
M:findObjectByName (name) | 名前からオブジェクトを検索して、最初に見つかったオブジェクトを返します. |
M:findObjectsByName (name) | 名前からオブジェクトを検索して、見つかったオブジェクトを全て返します. |
M:getViewSize () | MapViewのサイズを返します. |
M:init (resourceDirectory) | コンストラクタです. |
M:loadMap (tmxMap) | マップデータを読み込んで、表示オブジェクトを生成します. |
M:loadTexture (tileset) | 指定されたタイルセットのテクスチャをロードします. |
M:setScene (scene) | Sceneを設定します. |
Tables
TMXMapView | TMXMapを描画するViewクラスです. |
Functions
- M:createCamera ()
- 2Dカメラを生成します. 継承の為に残していますので、外部からコールしないでください.
- M:createDisplayLayer (layer)
-
表示タイルレイヤーを生成します. 継承の為に残していますので、外部からコールしないでください.
Parameters
- layer:
- M:createDisplayLayerRenderer (displayLayer, tileset)
-
実際に描画するオブジェクトをを生成します. 継承の為に残していますので、外部からコールしないでください.
Parameters
- displayLayer:
- tileset:
- M:createDisplayLayers ()
- 全ての表示タイルレイヤーを生成します. 継承の為に残していますので、外部からコールしないでください.
- M:createDisplayObject (object)
-
オブジェクトデータから表示オブジェクトを生成します. 継承の為に残していますので、外部からコールしないでください.
Parameters
- object:
- M:createDisplayObjectLayer (objectGroup)
-
オブジェクトグループから表示オブジェクトレイヤーを生成します. 継承の為に残していますので、外部からコールしないでください.
Parameters
- objectGroup:
- M:createDisplayObjectLayers ()
- オブジェクトレイヤーを生成します. 継承の為に残していますので、外部からコールしないでください.
- M:createDisplayTilesets (layer)
-
指定されたレイヤーが使用するタイルセットのリストを生成します. 継承の為に残していますので、外部からコールしないでください.
Parameters
- layer:
- M:findLayerByName (name)
-
名前からレイヤーを検索して、見つかったレイヤーを返します.
Parameters
- name:
- M:findObjectByName (name)
-
名前からオブジェクトを検索して、最初に見つかったオブジェクトを返します. 見つからない場合はnilを返します.
Parameters
- name:
- M:findObjectsByName (name)
-
名前からオブジェクトを検索して、見つかったオブジェクトを全て返します.
Parameters
- name:
- M:getViewSize ()
- MapViewのサイズを返します.
- M:init (resourceDirectory)
-
コンストラクタです. この段階では表示オブジェクトは生成しません. loadMap関数を使用する事で、表示オブジェクトを生成します.
Parameters
- resourceDirectory:
- M:loadMap (tmxMap)
-
マップデータを読み込んで、表示オブジェクトを生成します.
Parameters
- tmxMap:
- M:loadTexture (tileset)
-
指定されたタイルセットのテクスチャをロードします. 継承の為に残していますので、外部からコールしないでください.
Parameters
- tileset:
- M:setScene (scene)
-
Sceneを設定します. Sceneに各レイヤーを追加します.
Parameters
- scene: