File hp/display/MapSprite.lua
Functions
M:copyParams (params) | パラメータを各プロパティにコピーします. |
M:new (params) | インスタンスを生成して返します. |
M:setMapSheets (tileWidth, tileHeight, tileX, tileY, spacing, margin) | タイル形式のシートデータを生成して設定します. |
M:setMapSize (mapWidth, mapHeight, tileWidth, tileHeight) | マップサイズを設定します. |
M:setRow (...) | マップの行データを設定します. |
M:setRows (rows) | マップの行データを設定します. |
M:setSheets (sheets) | シートデータを設定します. |
Tables
MapSprite | Gridを描画するモジュールです. 通常のMOAITileDeckとは異なり、marginやspacingの指定が可能です. |
Functions
- M:copyParams (params)
-
パラメータを各プロパティにコピーします.
Parameters
- params:
- M:new (params)
-
インスタンスを生成して返します.
Parameters
- params:
- M:setMapSheets (tileWidth, tileHeight, tileX, tileY, spacing, margin)
-
タイル形式のシートデータを生成して設定します.
Parameters
- tileWidth:
- tileHeight:
- tileX:
- tileY:
- spacing:
- margin:
- M:setMapSize (mapWidth, mapHeight, tileWidth, tileHeight)
-
マップサイズを設定します.
Parameters
- mapWidth:
- mapHeight:
- tileWidth:
- tileHeight:
- M:setRow (...)
-
マップの行データを設定します.
Parameters
- ...:
- M:setRows (rows)
-
マップの行データを設定します.
Parameters
- rows:
- M:setSheets (sheets)
-
シートデータを設定します.
Parameters
- sheets: