RPGツクールMV用プラグイン投稿・告知サイト

#ツクプラ

Hz Input Command - HzInputCommand.js

シェア用テキスト:
▼Hz Input Command(ひず様作) - HzInputCommand.js
https://plugin.fungamemake.com/archives/13310
方向キーとボタンでのコマンド入力を実行します。

ふりがな:いんぷっとこまんど

機能概要: 方向キーとボタンでのコマンド入力を実行します。

利用規約(ライセンス): MITライセンス

作者:ひず

作者サイト:https://x.com/hiz_/

解説ページ:https://hiz-tkool.tumblr.com/post/142151588015/hzinputc…

直接ダウンロード:Zipファイル

ダウンロードページ:https://onedrive.live.com/?authkey=%21ANsfP_BvZTYiQh8&i…

ファイル名:HzInputCommand.js

プラグインのヘルプ:

/*:
 * @plugindesc 方向キーとボタンでのコマンド入力を実行します。
 * @author hiz
 *
 * @param success SE
 * @desc 入力時(成功)のSE
 * @default Decision2
 *
 * @param miss SE
 * @desc 入力時(失敗)のSE
 * @default Buzzer1
 * 
 * @param penalty
 * @desc 入力ミス時の入力不能時間(フレーム)
 * @default 10
 * 
 * @help
 * 方向キーとボタンでのコマンド入力を実行します。
 * 
 *  プラグインコマンド:
 *   HzCommand [mode] [switch_no] [command] [x] [y] [align]  # コマンド入力起動
 *   
 *   [mode] 
 *    【必須】入力モード。
 *        1:入力ミスしても入力を継続 2:入力ミスしたらその時点で失敗
 *   [switch_no]
 *    【必須】入力結果をセットするスイッチ番号を指定します。
 *   [command]
 *    【必須】コマンドの内容を指定します。
 *        2:↓ 4:← 6:→ 8:↑ z:Zキー x:Xキー
 *      例) 2486z              # ↓←↑→Zキー
 *      
 *      また、以下のように記述することでコマンドをランダムで設定できます。(複数繋げて設定可)
 *        <[コマンドに含めるキー],[入力数]>
 *      例) <2468,2>           # ↓←、↑↑、→←等、コマンドに「↓←↑→」のキーがランダムで2個セットされる
 *           <2468,4><zx,1>    # ↓←↑→Zキー、↑↑→←Xキー等、コマンドに「↓←↑→」のキーが
 *                              # ランダムで4個セットされた後にZキー又はXキーが1個セットされる
 *      NG例)
 *           <2468,4>z          # ランダム指定と直接指定を混ぜる事はできません。
 *                              # <2468,4><z,1>のように記述して下さい。
 *   [x]
 *     【任意】コマンドの表示位置を指定します。(デフォルトでは画面中央)
 *   [y]
 *     【任意】コマンドの表示位置を指定します。(デフォルトでは画面中央)
 *   [align]
 *     【任意】コマンドの表示の基準を指定します。(デフォルトでは”center”)
 *       left:左端基準 center:中央基準 right:右端基準
 *   
 *  コマンド例)
 *    HzCommand 1 1 2486          # コマンド「↓←↑→」。入力ミスしても処理継続。失敗/成功はスイッチ番号1にセットされる。
 *    HzCommand 2 1 <2486,4>      # コマンドには「↓←↑→」のキーがランダムで4個セットされる。
 *                                # 入力ミスしたらその場で失敗。失敗/成功はスイッチ番号1にセットされる。
 *   HzCommand 1 1 2486 0 40 left # コマンド「↓←↑→」。入力ミスしても処理継続。失敗/成功はスイッチ番号1にセットされる。
 *                                # コマンドの表示位置は画面左上端。
 *                                
 * ※ 時間制限を設ける場合
 *   時間制限を設ける場合は、予めツクールのタイマーを起動して下さい。
 *   タイマーが0秒になった際にコマンド入力が強制終了され、失敗となります。
 *   
 */

スポンサードリンク

スポンサードリンク

Copyright© #ツクプラ , 2025 All Rights Reserved.