ツキミ式選択肢 - TKM_ChoiceList.js
シェア用テキスト:
▼ツキミ式選択肢(ツキミ様作) - TKM_ChoiceList.js
https://plugin.fungamemake.com/archives/13559
一つの選択肢ウィンドウの代わりに、各選択肢が自分のウィンドウを持ち、色々なエフェクトが使えます。
ふりがな:つきみしきせんたくし
機能概要: 一つの選択肢ウィンドウの代わりに、各選択肢が自分のウィンドウを持ち、色々なエフェクトが使えます。
利用規約(ライセンス): MITライセンス
作者:ツキミ
作者サイト:http://tsukimitsf.blog.fc2.com/
解説ページ:https://forum.tkool.jp/index.php?threads/750/
ダウンロードページ:https://raw.githubusercontent.com/cji3bp62000/hello-wor…
ファイル名:TKM_ChoiceList.js
プラグインのヘルプ:
/*:ja * @plugindesc ツキミ式選択肢 * @author ツキミ * * @param use * @text ツキミ式選択肢を使う * @desc ツキミ式選択肢を使う * @type boolean * @default true * * @param -- Choice settings -- * @text -- 選択肢設定 -- * @desc * @default * * @param image * @text ウィンドウ画像名 * @desc 選択肢のウィンドウに使われる画像の名前 * @default Window_subchoice * * @param tone * @text 選択された選択肢のトーン * @desc 選択された選択肢のトーン * 記入例: 'r, g, b'. RGB値の範囲:(-255, 255) * @default 100, -40, 40 * * @param fontSize * @text フォントサイズ * @desc デフォルトのフォントサイズ * @default 28 * * @param okFlashDuration * @text 決定後フラッシュの持続時間 * @desc 決定キーで選択された選択肢をフラッシュさせる * フラッシュの持続時間(単位:フレーム) * @default 30 * * @param okFlashFrequency * @text 決定後フラッシュの頻度 * @desc 決定キーで選択された選択肢のフラッシュの変化速度 * @default 4 * * @param textAlign * @text 文字揃え * @desc 文字の揃え位置を指定する。 * 0=左揃え, 1=中央揃え, 2=右揃え * @default 0 * * @param -- Advanced settings -- * @text -- 詳細設定 -- * @desc * @default * * @param backOpacity * @text ウィンドウ背景の不透明度 * @desc ウィンドウ背景の不透明度 * MV のデフォルトは 192。 * @default 255 * * @param fontOLWidth * @text 字の枠線の太さ * @desc 字の枠線の太さ。小数点OK。 * @default 3 * * @param fontOLColor * @text 字の枠線の色 * @desc 字の枠線の色 * 記入例: 'rgba(r, g, b, a)'. * @default rgba(0, 0, 0, 0.5) * * @param vertiPadding * @text 選択肢間の余白 * @desc 選択肢間の余白 * @type number * @min 0 * @default 8 * * @param choiceHoriPadding * @text 選択肢内の余白(横) * @desc 選択肢内の横の余白 * @type number * @min 0 * @default 32 * * @param choiceVertiPadding * @text 選択肢内の余白(縦) * @desc 選択肢内の縦の余白 * @type number * @min 0 * @default 5 * * @param maxRows * @text 表示される選択肢数の上限 * @desc 一度に表示される選択肢数の上限。 * この値を超えるとスクロールが出てきます。 * @type number * @min 1 * @default 4 * * @param maxRowsC * @text 表示される選択肢数の上限(中央) * @desc メッセージウィンドウの位置が中央にある時の * 一度に表示される選択肢数の上限。 * @type number * @min 1 * @default 3 * * @param mineLineWidth * @text 最小文字列幅 * @desc 文字列の幅の下限。これにより選択肢の幅が * 一定以上であることが保証される。 * @type number * @min 1 * @default 96 * * * * @help * ツキミ式選択肢ウィンドウ * 作者 ツキミ * * ツキミ式の選択肢ウィンドウです。 * 一つの選択肢ウィンドウの代わりに、各選択肢が自分のウィンドウ * を持ち、色々なエフェクトが使えます。 * * ----------------- * プラグインコマンド: * イベントコマンド「プラグインコマンド」から実行。 * (パラメータの間は半角スペースで区切る) * * choicelist_offset [数字] [数字] * 選択肢ウィンドウをズレさせる。 * * 例:Choicelist_offset 0 40 * 選択肢ウィンドウを上へ40ピクセルズレさせる。 * * * choicelist_offset [x/y] [数字] * 選択肢ウィンドウをx/y軸にズレさせる。 * * 例:Choicelist_offset x 20 * 選択肢ウィンドウを右へ20ピクセルズレさせる。 * * * * TKMchoicelist_setting [parameter name] [parameter] * 各パラメータの値を設定する。 * * 例: TKMchoicelist_setting backOpacity 128 * ウィンドウ背景の不透明度を128にする。 * * ----------------- * */