File hp/rpg/RPGSprite.lua
Functions
M:getMapHeight () | マップ上の高さを返します. |
M:getMapWidth () | マップ上の幅を返します. |
M:getMapX () | マップ上の座標を返します. |
M:getMapY () | マップ上の座標を返します. |
M:init (params) | インスタンスを生成して返します. |
M:isMoving () | マップ上の座標を移動しているか返します. |
M:moveMap (dir) | マップ上の座標を移動します. |
M:moveMapCommon (mapX, mapY, moveAnim) | マップ上の座標を移動する共通処理です. |
M:moveMapDown () | マップ上の座標を移動します. |
M:moveMapLeft () | マップ上の座標を移動します. |
M:moveMapRight () | マップ上の座標を移動します. |
M:moveMapUp () | マップ上の座標を移動します. |
M:moveStep () | ステップ毎の移動処理を行います. |
M:onEnterFrame () | フレーム更新処理を行います. |
M:onMoveCollision () | 移動で衝突した時に呼ばれます. |
M:onMoveFinished () | 移動完了時に呼ばれます. |
M:onMoveStarted () | 移動開始時に呼ばれます. |
M:setMapX (mapX) | マップ上の座標を設定します. |
M:setMapY (mapY) | マップ上の座標を設定します. |
M:setMoveType (moveType) | 移動区分を設定します. |
Tables
RPGSprite | RPGMapView用のスプライトクラスです. |
Functions
- M:getMapHeight ()
- マップ上の高さを返します.
- M:getMapWidth ()
- マップ上の幅を返します.
- M:getMapX ()
- マップ上の座標を返します.
- M:getMapY ()
- マップ上の座標を返します.
- M:init (params)
-
インスタンスを生成して返します.
Parameters
- params:
Return value:
インスタンス - M:isMoving ()
- マップ上の座標を移動しているか返します.
- M:moveMap (dir)
-
マップ上の座標を移動します.
Parameters
- dir:
- M:moveMapCommon (mapX, mapY, moveAnim)
-
マップ上の座標を移動する共通処理です. TODO:リファクタリング
Parameters
- mapX:
- mapY:
- moveAnim:
- M:moveMapDown ()
- マップ上の座標を移動します.
- M:moveMapLeft ()
- マップ上の座標を移動します.
- M:moveMapRight ()
- マップ上の座標を移動します.
- M:moveMapUp ()
- マップ上の座標を移動します.
- M:moveStep ()
- ステップ毎の移動処理を行います. moveLocではいまいちなので、自前で移動する.
- M:onEnterFrame ()
- フレーム更新処理を行います.
- M:onMoveCollision ()
- 移動で衝突した時に呼ばれます.
- M:onMoveFinished ()
- 移動完了時に呼ばれます.
- M:onMoveStarted ()
- 移動開始時に呼ばれます.
- M:setMapX (mapX)
-
マップ上の座標を設定します.
Parameters
- mapX:
- M:setMapY (mapY)
-
マップ上の座標を設定します.
Parameters
- mapY:
- M:setMoveType (moveType)
-
移動区分を設定します.
Parameters
- moveType: