API一覧

マップ操作

$map.getメソッド

マップパターンを取得します

書式: $map.get(mx,my);

mx .. マップパターン上のx座標 my .. マップパターン上のy座標

戻り値: マップ上のmx,myにおけるキャラクタパターン番号を返します

例:

pa=$map.get(4,3);

図の緑枠の部分のキャラクタパターンを返します

map_get.png

$map.getAtメソッド

画面上の座標からマップパターンを取得します

書式: $map.get(sx,sy);

sx .. 画面の座標上のx座標 sy .. 画面の座標上のy座標

戻り値: 画面の座標sx,syにおけるキャラクタパターン番号を返します 「画面の座標」とは、下の図のように1ドットを単位とした座標です。

例:

pa=$map.getAt(72,56);

図の緑枠の部分のキャラクタパターンを返します。

map_getAt.png

$map.setメソッド

マップパターンを設定します

書式: $map.set(mx,my,p);

mx .. マップパターン上のmx座標 my .. マップパターン上のmy座標 p .. 設定するキャラクタパターン番号

マップのmx,myのパターンをpに設定します

※ $map.scrollTo,$viewX,$viewY の各項目は画面スクロールに移転しました

API一覧