このWikiは古くなりました:新しいWikiへ移動


[[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一覧>一覧]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS