ページ 1 / 1
【解決済み】メニュー内コモンイベントプラグインを使おうとしたらエラーしてしまいます
Posted: 2017年11月17日(金) 16:43
by にゃたま
トリアコンタン様へ
こんばんは。お世話になっております。
メニュー内コモンイベントプラグインMenuCommonEventというプラグインを使おうと
プラグインをオンにしてメニューを開いてみたら画像のようなエラーが表示されてしまいました。
新しいプロジェクトを作成してから単体で導入してもエラーになるのですが
メニューを開く前に何か行わなければいけないことなどがあるのでしょうか?
私のやり方に問題があるのかもしれません。ご教授願えませんか?
あとついでで申し訳ないのですが行動目標のプラグインのほうは優先順位的に低いのかもしれませんが
対応お願いできないでしょうか?検討の結果採用できないということなら潔く諦めるのですが……
大変お手数ですがこちらもよろしければご回答願えませんでしょうか?よろしくお願いいたします。
Re: メニュー内コモンイベントプラグインを使おうとしたらエラーしてしまいます
Posted: 2017年11月18日(土) 02:34
by トリアコンタン
こんばんは。
パラメータでメニュー内コモンイベントをひとつも指定していない状態でメニューを開くとエラーになるようです。
エラー自体は発生しないように修正しましたが、本プラグインはコモンイベントを指定して使用するプラグインなので使用する場合は各画面で実行するコモンイベントを指定してください。
コモンイベントを一切指定しない状態でメニューを開くとエラーになる現象を修正
https://raw.githubusercontent.com/triac ... onEvent.js
また、機能追加のご要望については対応可能なものから順次消化しています。
Re: メニュー内コモンイベントプラグインを使おうとしたらエラーしてしまいます
Posted: 2017年11月18日(土) 08:30
by にゃたま
トリアコンタン さんが書きました:
パラメータでメニュー内コモンイベントをひとつも指定していない状態でメニューを開くとエラーになるようです。
エラー自体は発生しないように修正しましたが、本プラグインはコモンイベントを指定して使用するプラグインなので使用する場合は各画面で実行するコモンイベントを指定してください。
修正いただきありがとうございます。なるほど指定しない場合はエラーになるという
仕様だったんですね。やはり私がコモンイベントを指定せずに実行してしまった結果ということですね。
解決しましたありがとうございました。
トリアコンタン さんが書きました:
また、機能追加のご要望については対応可能なものから順次消化しています。
なるほど、機能の追加に関しては要望の日時の早いものから消化する感じなんですね!
バグとかならもちろんそちらを優先しなくてはいけないですからね……
納得しました。ありがとうございました。また催促したみたいな感じになってしまいすみませんでした。
正座でお待ちしております。
Re: 【解決済み】メニュー内コモンイベントプラグインを使おうとしたらエラーしてしまいます
Posted: 2017年11月27日(月) 13:03
by トンネル
いつもお世話になっております。
横から失礼する形となり申し訳ございません。
当プラグインにて以下のようなコモンイベントを実行するとエラーが発生しました。
呼び出し画面
装備画面
実行内容
◆条件分岐:スクリプト:this.isWindowActive(commandWindow)
エラーメッセージ
ReferenceError
commandWindow is not defined
this.isWindowActive(windowName);について
私が誤った使い方をしていると思われるのですが、
原因についてご教示頂けないでしょうか。
Re: 【解決済み】メニュー内コモンイベントプラグインを使おうとしたらエラーしてしまいます
Posted: 2017年11月27日(月) 13:16
by 奏ねこま
commandWindow をシングルクォーテーションで挟んで
'commandWindow' のように指定してみてください。
Re: 【解決済み】メニュー内コモンイベントプラグインを使おうとしたらエラーしてしまいます
Posted: 2017年11月27日(月) 15:59
by トンネル
シングルクォーテーションで挟むことで問題が解消いたしました!
ご教示頂きありがとうございます。
特に問題があるわけでは無いのですが、装備画面を開いた直後に
this.isWindowActive(windowName);を使用すると、コマンドウィンドウだけでなく
ヘルプウィンドウ、ステータスウィンドウもtrueが返ってくるのですね。