「決定ボタン無効化プラグイン」を公開!【ツクールMV】

決定ボタンでのイベント実行を無効化

決定ボタンでのイベント実行や乗り物の乗降をスイッチで無効化するプラグイン「DecisionDisable.js」を作りました。

マップ上のイベントや乗り物に対して決定ボタンを押したとき(タッチした時)の動作を無効化できます。

また、イベントだけ、乗り物だけ、もしくはその両方を無効化する事ができます。

イベント・乗り物それぞれの無効化機能をON・OFFするために使用するスイッチ番号をプラグイン管理画面のパラメータから設定する事ができます。

なお、イベントトリガーが「決定ボタン」以外の場合。たとえば「プレイヤーから接触」などは無効化されません。

こんな時にお使い下さい

急いで街から脱出しないといけないシーンなど、町人と話しかけている場合じゃない時に使えるんじゃないかと思います。全てのイベントに新規メッセージを仕込む手間も省けますし(要するに手抜き)

あとは、乗り物に乗らず徒歩で行けよ!って時にも使えますね(^-^)

まぁ、このプラグインを作った一番の目的はオリジナルのシステムを作りたかったからです。

自作のタッチシステムでイベントを実行させたり、イベントページのコマンド内容をスクリプトから取得して実行内容を変化させたかったりするので標準機能が勝手にイベントを実行してしまわないように無効化したかったという。

このプラグインの良い活用法を思いついた方はどうぞご自由にお使い下さい。