- 追加された行はこの色です。
- 削除された行はこの色です。
- マップ操作 へ行く。
[[API一覧>一覧]]
マップ操作
$map.getメソッド
マップパターンを取得します
書式:
$map.get(mx,my);
mx .. マップパターン上のx座標
my .. マップパターン上のy座標
戻り値:
マップ上のmx,myにおけるキャラクタパターン番号を返します
例:
pa=$map.get(4,3);
図の緑枠の部分のキャラクタパターンを返します
&ref(map_get.png);
$map.getAtメソッド
画面上の座標からマップパターンを取得します
書式:
$map.get(sx,sy);
sx .. 画面の座標上のx座標
sy .. 画面の座標上のy座標
戻り値:
画面の座標sx,syにおけるキャラクタパターン番号を返します
「画面の座標」とは、下の図のように1ドットを単位とした座標です。
例:
pa=$map.getAt(72,56);
図の緑枠の部分のキャラクタパターンを返します。
&ref(map_getAt.png);
$map.setメソッド
マップパターンを設定します
書式:
$map.set(mx,my,p);
mx .. マップパターン上のmx座標
my .. マップパターン上のmy座標
p .. 設定するキャラクタパターン番号
マップのmx,myのパターンをpに設定します
※ $map.scrollTo,$viewX,$viewY の各項目は[[画面スクロール>画面スクロール]]に移転しました
[[API一覧>一覧]]