ただし、数値入力のタッチUIについては無効化せず機能を残します。
RPGツクールMZでは、タッチUI用のボタンが標準で表示され、マウスやスマホの操作で使用できるようになっています。
※参考:タッチUIがオンの場合の装備画面
作品をスマホ向けに公開する予定なら、この機能は便利ですが、それ以外ではいくつかの問題があります。
- キーボードやゲームパッドの操作を前提とするなら邪魔になる。
- オプションでタッチUIをオフにできるが、不自然な空白が残ってしまう。
- マウス操作を前提とするなら、右クリックで代用できるためキャンセルボタンは不要。
※ただし、ページ切替(アクター切替)ボタンはあると便利かも?
- 一方でタッチUIをオフにした場合は、数値入力(ショップ含む)とその確定がマウスでも一切できなくなってしまう。
細かい調整によって、それらの問題に対処します。
目次
導入方法(Install)
更新履歴(History)
使用方法(Usage)
注意点(Notice)
プラグインパラメータ(Plugin Parameters)
キャンセルを非表示(HideCancelButton)
ページ切替を非表示(HidePageButton)
メニュー呼出を非表示(HideMenuButton)
数値入力を非表示(HideNumberButton)
タッチ領域を非表示(HideTouchArea)
オプションから削除(HideOption)
オプションを強制オン(OptionForceOn)
ページボタンのX座標調整(PageButtonAdjustX)
ページボタンのY座標調整(PageButtonAdjustY)
導入方法(install)
以下のリンクを右クリックで保存し 、[プロジェクト]\js\plugins に放り込みます。ツクールのプラグイン管理から機能をONにしてください。
※このプラグインはMZ専用です。
NRP_HideTouchButton.js ver1.00(2024/03/24)
更新履歴(History)
2024/03/24(ver1.00)
- 公開!
使用方法(Usage)
初期設定でキャンセルボタン、ページ切替(アクター切替)ボタン、メニューボタンが非表示になり、その分の余白も表示されなくなります。
一方で数値入力用のボタンはそのまま問題なく使えます。
不要となるため、オプション画面のタッチUI項目も非表示になります。
もし、マウス操作を想定してページ切替ボタンを残しておきたい場合は、表示を残したり、位置調整することもできます。
ただし、このプラグインだけで対応するのはちょっと大変かもしれません。
注意点(Notice)
途中セーブデータに適用した際の事故防止のため、オプションのタッチUIは強制的にオンとなります。
当プラグインの目的はタッチUIを無効にするのではなく、必要最低限の機能を残すことなので、オフでは困るためです。
また『オプションから削除』をオンにする場合、同様の機能を他のプラグイン(CustomizeConfigDefault.js)と重複してやらないように注意してください。
オプションの表示行数が狂ってしまう可能性があります。
プラグインパラメータ(Plugin Parameters)
キャンセルを非表示(HideCancelButton)
キャンセルボタンを非表示にします。
ページ切替を非表示(HidePageButton)
ページ切替(アクター切替)ボタンを非表示にします。
メニュー呼出を非表示(HideMenuButton)
メニュー呼出ボタンを非表示にします。
数値入力を非表示(HideNumberButton)
数値入力ボタンを非表示にします。
これが非表示だとマウス操作による数値確定すらできなくなるため、そのままオフにしておくことを推奨します。
タッチ領域を非表示(HideTouchArea)
タッチUI用の領域を非表示にし、余分な空白をなくします。
オプションから削除(HideOption)
オプション項目からタッチUIを削除します。
オプションを強制オン(OptionForceOn)
オプション項目のタッチUIを強制的にオンにしておきます。
途中適用による事故防止用の項目です。
ページボタンのX座標調整(PageButtonAdjustX)
ページ切替ボタンのX座標を調整します。
ページボタンのY座標調整(PageButtonAdjustY)
ページ切替ボタンのY座標を調整します。
>RPGツクールMZ&MV目次に戻る