イベント中にメニューを開きたい
Posted: 2019年2月16日(土) 21:17
専門的な知識をイベントとクイズで学習できるゲームを作成しているのですが、選択肢を表示させた状態でメインメニューを表示させて閉じるとエラーを吐いてしまい困っています。
用途としては、会話やクイズの文中に多くの専門用語が登場するため、ヒントとして「用語辞典」などをメッセージの都度、プレイヤーの好きなタイミングで参照できるようにしたいのです。
イメージとしてはトリアコンタン様のサウンドノベルプラグイン(NobleMushroom.js)に実装されているような文章表示中に開閉可能なメニューを希望しています。
[試みたこと]
・会話(クイズ)イベントの最中に操作が可能なように「並列処理」イベントとしました。
・それでも右クリックではメニュー開閉が不可能だったため、トリアコンタン様のピクチャのボタン化プラグイン(PictureCallCommon.js)を用いて「メニューを開くコモンイベントを実行するボタン」を画面上に作成したところ、イベント処理の任意の箇所でメニューの開閉が可能になりました。
・ところが、肝心の選択肢を表示させたところで同様の操作を行うと、メニューを閉じた際に
「TypeError Cannot read property 'bitmap' of undefined」と表示されてしまいました。
・直接「用語辞典」を呼び出しても同様でした。
[試みたこと2]
・フトコロ様のメッセージウィンドウを複数表示するプラグイン(FTKR_ExMessageWindow2.js)の「メッセージ表示中にプレイヤーの行動を許可」機能を選択肢表示のタイミングで呼び出してみました。
・右クリック&ボタンでのメニュー表示はできたものの、イベント処理が中断してしまいました。
エラー回避方法や、私の意図した動作が可能になるイベント記述方法、スクリプト等ご存知でしたらご教授いただけないでしょうか。宜しくお願いします。
用途としては、会話やクイズの文中に多くの専門用語が登場するため、ヒントとして「用語辞典」などをメッセージの都度、プレイヤーの好きなタイミングで参照できるようにしたいのです。
イメージとしてはトリアコンタン様のサウンドノベルプラグイン(NobleMushroom.js)に実装されているような文章表示中に開閉可能なメニューを希望しています。
[試みたこと]
・会話(クイズ)イベントの最中に操作が可能なように「並列処理」イベントとしました。
・それでも右クリックではメニュー開閉が不可能だったため、トリアコンタン様のピクチャのボタン化プラグイン(PictureCallCommon.js)を用いて「メニューを開くコモンイベントを実行するボタン」を画面上に作成したところ、イベント処理の任意の箇所でメニューの開閉が可能になりました。
・ところが、肝心の選択肢を表示させたところで同様の操作を行うと、メニューを閉じた際に
「TypeError Cannot read property 'bitmap' of undefined」と表示されてしまいました。
・直接「用語辞典」を呼び出しても同様でした。
[試みたこと2]
・フトコロ様のメッセージウィンドウを複数表示するプラグイン(FTKR_ExMessageWindow2.js)の「メッセージ表示中にプレイヤーの行動を許可」機能を選択肢表示のタイミングで呼び出してみました。
・右クリック&ボタンでのメニュー表示はできたものの、イベント処理が中断してしまいました。
エラー回避方法や、私の意図した動作が可能になるイベント記述方法、スクリプト等ご存知でしたらご教授いただけないでしょうか。宜しくお願いします。