お世話になります。
『イベントの移動先にプライオリティタイプが「通常キャラの上」のイベントがあれば、イベントがすり抜ける』
をいう処理を考えていますがうまくいきません。
色々調べまして、$gameMap.events()[id]._priorityType で
指定位置のイベントのプライオリティを取得しようとしたのですが
タイルを使ったイベントではうまくいくのですが、キャラクター及びオブジェクトのイベントに関しては
undefinedと表示され取得できません。参照箇所が違うのでしょうか。
ご存知の方いらっしゃいましたらご教授ください。
よろしくお願いします。
【解決済】各種イベントのプライオティタイプをイベントスクリプトで取得したい
【解決済】各種イベントのプライオティタイプをイベントスクリプトで取得したい
最後に編集したユーザー みかん鍋 [ 2017年1月08日(日) 00:18 ], 累計 1 回
Re: 各種イベントのプライオティタイプをイベントスクリプトで取得したい
指定したIDのイベントを取得する方法が少し違っているようです。
以下の通り実行したらうまくいくでしょうか?
以下の通り実行したらうまくいくでしょうか?
コード: 全て選択
$gameMap.event(イベントID)._priorityType;
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re: 各種イベントのプライオティタイプをイベントスクリプトで取得したい
早速のお返事ありがとうございます。
試したところうまく動きました。
見直してなるほど、.events()[id]はマップのイベントリストだったのですね。
トリアコンタン様、ありがとうございました!
試したところうまく動きました。
見直してなるほど、.events()[id]はマップのイベントリストだったのですね。
トリアコンタン様、ありがとうございました!