MZ用プラグイン

ゲージカスタマイズ - LL_ExGaugeDrawing.js

シェア用テキスト:
▼ゲージカスタマイズ(ルルの教会様作) - LL_ExGaugeDrawing.js
https://plugin-mz.fungamemake.com/archives/1218
ゲージ描画を拡張します。 ・ゲージ枠、立体感を付ける ・ゲージ色をプラグインパラメータで変更 ・ゲージ高さを変更 ・残り少なくなったら赤く点滅させる ・HP・MPの最大値を表示

ふりがな:げーじかすたまいず

機能概要: ゲージ描画を拡張します。 ・ゲージ枠、立体感を付ける ・ゲージ色をプラグインパラメータで変更 ・ゲージ高さを変更 ・残り少なくなったら赤く点滅させる ・HP・MPの最大値を表示

利用規約(ライセンス):
・著作権:保持
・商用利用:許可
・追加改変:許可
・再配布:禁止 (素材を利用した作品の配布は再配布に当たりません。)
・詳細はダウンロードページ・プラグイン内を確認

作者:ルルの教会

作者サイト:https://nine-yusha.com/

解説ページ:https://nine-yusha.com/plugin-exgauge/

ファイル名:LL_ExGaugeDrawing.js

備考:

【2020/10/13】
利用規約を一部変更しました。

プラグインのヘルプ:

/*:
 * @target MZ
 * @plugindesc ゲージ描画をカスタマイズします。
 * @author ルルの教会
 * @url https://nine-yusha.com/plugin-exgauge/
 *
 * @help LL_ExGaugeDrawing.js
 *
 * ゲージ描画処理を拡張します。
 *  ・ゲージ枠の描画、ゲージ色を立体感のある描画へ変更
 *  ・各種ゲージ色の変更
 *  ・ゲージ高さの変更
 *  ・残り少ない時に点滅させる
 *  ・HP・MPの最大値を表示
 *  ・ラベルや数値の位置・サイズを調整
 *
 * プラグインコマンドはありません。
 *
 * 利用規約:
 *   ・著作権表記は必要ございません。
 *   ・利用するにあたり報告の必要は特にございません。
 *   ・商用・非商用問いません。
 *   ・R18作品にも使用制限はありません。
 *   ・ゲームに合わせて自由に改変していただいて問題ございません。
 *   ・プラグイン素材としての再配布(改変後含む)は禁止させていただきます。
 *
 * ライセンスについての詳細は下記をご確認ください。
 * https://nine-yusha.com/plugin/
 *
 * 作者: ルルの教会
 * 作成日: 2020/10/13
 *
 * このプラグインはMITライセンスで配布します。
 * ご自由にお使いくださいませ。
 * https://opensource.org/licenses/mit-license.php
 *
 * @param gaugeHeight
 * @text ゲージの高さ
 * @desc 描画されるゲージの高さを指定します。
 * @type number
 * @default 10
 *
 * @param solidGradation
 * @text ゲージに立体感をつける
 * @desc OFFにすると通常のゲージ描画になります。
 * @type boolean
 * @default true
 *
 * @param gaugeBackColor
 * @text ゲージの背景色
 * @desc ゲージの背景色をCSSカラーコードで指定します。
 * @default #202040
 * @type string
 *
 * @param gaugeOutlineColor
 * @text ゲージの枠色
 * @desc ゲージの枠色をCSSカラーコードで指定します。
 * 枠を付けたくない場合は、背景色と同色にしてください。
 * @default #fff
 * @type string
 *
 * @param labelY
 * @text ラベルのY座標
 * @desc ラベルの縦位置を調整します。
 * プラスにすると下へ、マイナスにすると上へ移動します。
 * @default 4
 * @type number
 * @min -100
 * @max 100
 *
 * @param labelFontSize
 * @text ラベルのフォントサイズ
 * @desc ラベルのフォントサイズを調整します。
 * 標準フォントサイズからどれだけ小さくするか設定。
 * @default -8
 * @type number
 * @min -100
 * @max 100
 *
 * @param valueAdjustY
 * @text 現在値のY座標
 * @desc 現在値の縦位置を調整します。
 * プラスにすると下へ、マイナスにすると上へ移動します。
 * @default 0
 * @type number
 * @min -100
 * @max 100
 *
 * @param valueFontSize
 * @text 現在値のフォントサイズ
 * @desc 現在値のフォントサイズを調整します。
 * 標準フォントサイズからどれだけ小さくするか設定。
 * @default -10
 * @type number
 * @min -100
 * @max 100
 *
 * @param maxValueWidth
 * @text 最大値の横幅
 * @desc 最大値の横幅を調整します。
 * この数値を大きくすると、値と最大値の距離が広がります。
 * @default 32
 * @type number
 * @min -100
 * @max 100
 *
 * @param maxValueAdjustY
 * @text 最大値のY座標
 * @desc 最大値の縦位置を調整します。
 * プラスにすると下へ、マイナスにすると上へ移動します。
 * @default 2
 * @type number
 * @min -100
 * @max 100
 *
 * @param maxValueFontSize
 * @text 最大値のフォントサイズ
 * @desc 最大値のフォントサイズを標準のフォントサイズから
 * どれだけ小さくするかで設定します。
 * @default -14
 * @type number
 * @min -100
 * @max 100
 *
 * @param hpGauge
 * @text HPゲージの設定
 * @desc HPゲージの設定です。
 * @default {"gaugeColor1":"#ff784c","gaugeColor2":"#ffffa0","lowPercentage":"25","gaugeAlertColor1":"#ff2020","gaugeAlertColor2":"#ff784c","lowAlert":"battle","maxValueEnable":"true","gaugeX":"24"}
 * @type struct
 *
 * @param mpGauge
 * @text MPゲージの設定
 * @desc MPゲージの設定です。
 * @default {"gaugeColor1":"#4080c0","gaugeColor2":"#99ccff","lowPercentage":"25","gaugeAlertColor1":"#ff2020","gaugeAlertColor2":"#ff784c","lowAlert":"none","maxValueEnable":"true","gaugeX":"24"}
 * @type struct
 *
 * @param tpGauge
 * @text TPゲージの設定
 * @desc TPゲージの設定です。
 * @default {"gaugeColor1":"#00a040","gaugeColor2":"#80ff80","lowPercentage":"0","gaugeAlertColor1":"#ff2020","gaugeAlertColor2":"#ff784c","lowAlert":"none","maxValueEnable":"false","gaugeX":"24"}
 * @type struct
 *
 * @param timeGauge
 * @text TIMEゲージの設定
 * @desc TIMEゲージ(タイムプログレスバー)の設定です。
 * @default {"gaugeColor1":"#a060e0","gaugeColor2":"#ccc0ff","lowPercentage":"0","gaugeAlertColor1":"#ff2020","gaugeAlertColor2":"#ff784c","lowAlert":"none","maxValueEnable":"false","gaugeX":"0"}
 * @type struct
 */

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

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