【解決済み】コントローラーでテキストスキップを行う方法

返信する
ninjaman
記事: 22
登録日時: 2023年6月14日(水) 23:07

【解決済み】コントローラーでテキストスキップを行う方法

投稿記事 by ninjaman »

既出だったら申し訳ないですが検索しても回答を見つけられなかったため質問します。

コントローラーの特定ボタンを押している間、テキストスキップがされる機能を実装したいのですが方法が分かりません。トリアコンタン様のMessageSkipプラグインを利用すればキーボード入力によるテキストスキップは行えるのですがそれをコントローラーでもやりたいです。
例えばxboxコントローラーの場合、LTボタンやRTボタンなどツクールで普段使われないボタンにテキストスキップ機能を割り当てたいです。
最後に編集したユーザー ninjaman [ 2024年9月10日(火) 19:29 ], 累計 1 回
ecf5DTTzl6h6lJj02
記事: 715
登録日時: 2018年12月23日(日) 13:55

Re: コントローラーでテキストスキップを行う方法

投稿記事 by ecf5DTTzl6h6lJj02 »

こんにちは。
ninjaman さんが書きました:既出だったら申し訳ないですが検索しても回答を見つけられなかったため質問します。

コントローラーの特定ボタンを押している間、テキストスキップがされる機能を実装したいのですが方法が分かりません。トリアコンタン様のMessageSkipプラグインを利用すればキーボード入力によるテキストスキップは行えるのですがそれをコントローラーでもやりたいです。
例えばxboxコントローラーの場合、LTボタンやRTボタンなどツクールで普段使われないボタンにテキストスキップ機能を割り当てたいです。
ゲームパッドに対してスキップやオートのボタン割り当てを行うためのオプションプラグインを試作しました。
お試しください。
MessageSkip_Gamepad.js
(6.17 KiB) ダウンロード数: 11 回
何の機能も割り当てられていない、割り当てる予定のないボタンに対して、割り当てることを前提にしています。

このプラグインが読み込まれる前に、機能が割り当てられていた場合は、その機能を上書きしてしまいます。

また、このプラグインより後に読み込まれたプラグイン等で、機能の上書きが行われ、
設定していたボタンから、スキップ・オートの機能が失われていた場合、
メッセージの表示時にエラーが発生するようになっています。

詳しくは、プラグインのヘルプを参照してください。

以上、ご確認ください。
ninjaman
記事: 22
登録日時: 2023年6月14日(水) 23:07

Re: 【解決済み】コントローラーでテキストスキップを行う方法

投稿記事 by ninjaman »

ecf5DTTzl6h6lJj02様

ご回答いただきありがとうございます!
頂いたプラグインを試しましたが正に理想とする機能で感動しました!
これでゲームパッドのプレイヤーも快適にゲームを楽しんでもらえると思います。
誠にありがとうございました!
返信する

“MZ:質問”に戻る