【解決済】filterでの絞り込みについて
Posted: 2024年2月21日(水) 23:22
すいません。
スクリプトの記述について質問をさせてください。
自分の位置より上方向にあるイベントを取得する以下のスクリプトについて
const targetEvent = $gameMap.events()
.filter(event => event.x === $gamePlayer.x && event.y < $gamePlayer.y)
.reduce((result, event) => !result || result.y < event.y ? event : result, undefined);
2行目のfilterで「イベント名に'対象外'という文字が含まれているものを除く」
という条件を加えたいのですがどのように記述すればいいのでしょうか?
自分なりに$gameMap.events()の下を探してみたのですが
イベント名らしい項目を見つけることができませんでした。
よろしければ、どのように記述するかを教えていただけないでしょうか。
以上、よろしくお願いいたします。
スクリプトの記述について質問をさせてください。
自分の位置より上方向にあるイベントを取得する以下のスクリプトについて
const targetEvent = $gameMap.events()
.filter(event => event.x === $gamePlayer.x && event.y < $gamePlayer.y)
.reduce((result, event) => !result || result.y < event.y ? event : result, undefined);
2行目のfilterで「イベント名に'対象外'という文字が含まれているものを除く」
という条件を加えたいのですがどのように記述すればいいのでしょうか?
自分なりに$gameMap.events()の下を探してみたのですが
イベント名らしい項目を見つけることができませんでした。
よろしければ、どのように記述するかを教えていただけないでしょうか。
以上、よろしくお願いいたします。