床にあるデータから先にいる敵を調べて
HPデータを取得するイベントを作っています。
行程といたしましては
こんな感じのステージがあるとして
画像の【A】に接触すると スクリプト が 動き出す
①マップのイベント_メタに EnemyID と 書かれた イベント を探す。
②メタデータの中に格納された EnemyID をさがす
➂ [1_敵のID,2_敵のグループ,3_敵のナンバー] を取得し [2_敵のグループ,3_敵のナンバー] で条件分け
データベース内のエネミーデータから番号(1_敵のID)のHPを指定された変数(ここでは変数563)に代入。
という イベントを作りたいのですが。
以下は、スクリプトに記載してあるもの と 敵EVに設定してあるものです
コード: 全て選択
let get = null;
let Enemy = $gameMap.event(id).event().meta['enemyID'];
Enemy.forEach(function(event){
if(Enemy.split(,)[1] == 1 && Enemy.split(,)[2] == 2){
$gameVariables.setValue(563,$dataEnemies[Enemy.split(,)[0]].params[0]);
}});
if(!get==0){
$gameVariables.setValue(563,get.eventId());
}
’ ’ が見つかりません。
スクリプトがうまく動いてくれないので困っています。
どうにかして、メタデータを取得する方法はありますでしょうか?