確認環境
- RPGツクールMV Version 1.6.3
スクリプト
let events = $gameMap.events();
for(let i = 0; i < events.length; i++) {
let event = $dataMap.events[events[i]._eventId];
events[i].locate(event.x, event.y);
}
$gameMap.events();で現在のマップにあるnullを除いたイベントのリストを取得。
length分ループし、_eventIdをもとに$dataMapのデータを参照して初期位置を設定しています。