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

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一覧?


添付ファイル: filemap_get.png 217件 [詳細] filemap_getAt.png 210件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-11-14 (火) 21:24:37 (2354d)