メニュー画面の大事なもに設定したコモンイベント発生させた後、メニュー画面の大事なものに戻す方法

作成日:
更新日:

「大事なもの」のアイテムにコモンイベント設定し発生させると、 メニュー画面が閉じてしまいますが、メニューを閉じずに大事なものに戻す方法が知りたいです。 アドオンの作成に挑戦しようとMZのプラグインなども、 いろいろ調べてみたのですが、難しくて断念してしました。 有料のアドオンでも大丈夫ですので、 方法がありましたら教えていただきたいです。 よろしくお願いいたします。

コメント

作成日:

「大事なもの」画面を表示させるアドオンが作れるか調べてみました。

そうすれば、コモンイベントの最後に呼び出せば実現できるだろうと思いました。

結果。。。中途半端な状態ですが、開くことはできました。

 

初心者講座 アドオンの活用

に書かれている。

セルフスイッチ変更が動かせるレベルを想定してかきますと、

行頭に

using RPGMaker.Codebase.Runtime.Map;

を追加します。

機能の実装部分は次の3行のみです。

      MapManager.menu.MenuOpen(true);       MapManager.menu.ItemOpen();     MapManager.menu.ItemMenu.MenusEvent("important");

■実現できなかったこと

上の「大事なもの」ボタンが光らない。。。

この状態で、右上の「戻る」ボタンを押すと、

「アイテム」のボタンが選択されてしまいます。

これが、解決できれば、使えるようにできるかもしれません。

これをなんとかするには…、

私の結論としては、アドオンのレベルでは対応できなくて、

たぶん、Uniteのソースコードを改変する必要があるだろう。です。

「大事なもの」などアイテム実行からコモンイベントを呼び出しても、

画面を消さず元の画面に戻るって機能は、

標準であってもいい機能だと思うので、

機能追加を要望として出していいかと思いました。


作成日:

アイネロ様

返信ありがとうございます。 自分だけだとずっと悩んでいたと思うので、本当に助かりました。 いつも丁寧に教えてくださりとても感謝してます。

フィードバックに書くかも悩んでいたので、 そう言っていただけてよかったです。 さっそく書いてみようと思います。 ありがとうございます。