当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
選択肢の列数・行数・Y軸位置を変更する機能を追加します。 - MNKR_ChoiceCustomMZ.js
シェア用テキスト:
▼選択肢の列数・行数・Y軸位置を変更する機能を追加します。(munokura様作) - MNKR_ChoiceCustomMZ.js
https://plugin-mz.fungamemake.com/archives/8266
選択肢の列数・行数・Y軸位置を変更する機能を追加します。
ふりがな:せんたくしのれつすう゛ぎょうすう゛Yじくいちをへんこうするきのうをついかします。
機能概要: 選択肢の列数・行数・Y軸位置を変更する機能を追加します。
利用規約(ライセンス): MITライセンス
作者:munokura
作者サイト:https://github.com/munokura/MNKR-MZ-plugins/blob/master/MNKR_ChoiceCustomMZ.js
解説ページ:https://raw.githubusercontent.com/munokura/MNKR-MZ-plug…
ダウンロードページ:https://raw.githubusercontent.com/munokura/MNKR-MZ-plug…
ファイル名:MNKR_ChoiceCustomMZ.js
プラグインのヘルプ:
@help * # 機能 * 選択肢の列数・行数・Y軸位置を変更する機能を追加します。 * イベントコマンド「プラグインコマンド」で選択肢の表示を制御できます。 * * # プラグインコマンドの使い方 * * イベントコマンド「プラグインコマンド」を開き、 * このプラグイン名「MNKR_ChoiceCustomMZ」を選択すると、 * 以下のコマンドが表示されます。使いたい機能を選択し、引数を設定してください。 * * ## 列数の設定 (SetChoiceColumns) * - 選択肢の列数を設定します。 * - 引数「列数」に1以上を指定してください。 * * ### 使用例:2列表示 * プラグインコマンド:MNKR_ChoiceCustomMZ * コマンド名:列数の設定 * 引数: * 列数: 2 * * ## 行数の設定 (SetChoiceRows) * - 選択肢の表示行数を設定します。 * - 引数「行数」に1以上を指定してください。 * * ### 使用例:2行表示 * プラグインコマンド:MNKR_ChoiceCustomMZ * コマンド名:行数の設定 * 引数: * 行数: 2 * * ## Y軸位置の設定 (SetChoiceYPosition) * - 選択肢のY軸位置を設定します。 * - 引数「Y座標」に0以上を指定してください。 * * ### 使用例:画面最上部 * プラグインコマンド:MNKR_ChoiceCustomMZ * コマンド名:Y軸位置の設定 * 引数: * Y座標: 0 * * ## 設定のリセット (ResetChoiceSettings) * - すべての設定をデフォルト(1列表示など)に戻します。 * - 場所移動後も設定は引き継がれるため、不要になった場合は * このコマンドでリセットしてください。 * * # 注意事項 * * ## Y軸位置について * - Y位置指定の値が大きすぎて画面外にはみ出る場合、 * 自動的に画面最上部に調整されます * - 行数指定により解像度を越えるウィンドウサイズになる場合、 * ウィンドウサイズが自動的に調整され、 * 画面最上部に表示されます。 * * ## 行数と列数の組み合わせ * - 行数指定は、列数指定と組み合わせて使用できます。 * - 「表示行数 × 列数」が選択肢の総数より少ない場合、 * ウィンドウはスクロール可能になります。 * * ### 使用例:2列×3行の表示(最大6個の選択肢を表示) * 以下の2つのプラグインコマンドを連続して実行します。 * * プラグインコマンド:列数の設定 (列数: 2) * プラグインコマンド:行数の設定 (行数: 3) * * # 利用規約 * * MITライセンスです。 * https://licenses.opensource.jp/MIT/MIT.html * * 作者に無断で改変、再配布が可能で、 * 利用形態(商用、18禁利用等)についても制限はありません。 * * @command SetChoiceCustom * @text 選択肢のカスタム設定 * @desc 選択肢の列数・行数・Y軸位置を設定します。 * * @arg rows * @text 行数 * @desc 1以上の数値を指定してください。 * @type number * @min 1 * @default 6 * * @arg columns * @text 列数 * @desc 1以上の数値を指定してください。 * @type number * @min 1 * @default 2 * * @arg yPosition * @text Y座標 * @desc 0以上の数値を指定してください。 * @type number * @min 0 * @default 0 * * @command ResetChoiceSettings * @text 設定のリセット * @desc 全ての設定をデフォルトに戻します。