当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
NUUN ゲージ表示拡張 - NUUN_GaugeValueEX.js
シェア用テキスト:
▼NUUN ゲージ表示拡張(NUUN様作) - NUUN_GaugeValueEX.js
https://plugin-mz.fungamemake.com/archives/4069
ゲージの表示を拡張します。
ふりがな:げーじひょうじかくちょう
機能概要: ゲージの表示を拡張します。
利用規約(ライセンス): MITライセンス
作者:NUUN
作者サイト:https://github.com/nuun888
ダウンロードページ:https://raw.githubusercontent.com/nuun888/mz/master/NUU…
ファイル名:NUUN_GaugeValueEX.js
プラグインのヘルプ:
/*: * @target MZ * @plugindesc ゲージ表示拡張 * @author NUUN * @version 1.0.3 * @base NUUN_Base * @orderAfter NUUN_Base * @orderAfter NUUN_GaugeImage * * @help * ゲージの表示を拡張します。 * このプラグインでは以下の機能を拡張します。 * ゲージの非表示 * 数値の表示方法 * 数値、ラベルのフォント、色変更 * 数値、ラベルの座標変更 * 最大時、特定の割合以下でのゲージの色変更 * * ゲージ数値表示形式の仕様 * timeは数値が表示されません。 * * * 利用規約 * このプラグインはMITライセンスで配布しています。 * * 更新履歴 * 2021/12/12 Ver.1.0.3 * 一部プラグインと関数が重複したため変更。 * 2021/12/5 Ver.1.0.2 * ゲージの非表示が適用されていなかった問題を修正。 * 2021/12/5 Ver.1.0.1 * 現在値/最大値が右揃えになるように修正。 * HP以外の特定割合以下でのゲージが適用されていなかった問題を修正。 * 最大時、特定割合以下での数値の色が適用されていなかった問題を修正。 * ラベルのX座標が適用されていなかった問題を修正。 * 一部の処理を修正。 * 2021/12/4 Ver.1.0.0 * 初版 * * @param CommonSetting * @text 共通設定 * @default ------------------------------ * * @param ValueDigits * @desc ゲージ数値表示形式が現在値/最大値の数値の表示幅。 * @text 数値の表示幅 * @type string * @default '0000' * @parent CommonSetting * * @param DefaultGaugeVisible * @desc デフォルトのゲージを表示、非表示を設定します。 * @text デフォルトゲージ表示 * @type boolean * @default true * @parent CommonSetting * * @param DefaultGaugeHeight * @desc デフォルトのゲージの高さ。 * @text デフォルトゲージ高さ * @type number * @default 10 * @min 1 * @parent CommonSetting * * @param DefaultValueFontSize * @desc デフォルトの現在数値のフォントサイズ。(メインフォントサイズから) * @text デフォルト現在数値フォントサイズ * @type number * @default -6 * @min -9999 * @parent CommonSetting * * @param DefaultMaxValueFontSize * @desc デフォルトの最大値のフォントサイズ。(メインフォントサイズから) * @text デフォルト最大値フォントサイズ * @type number * @default -6 * @min -9999 * @parent CommonSetting * * @param DefaultSeparationFontSize * @desc /のフォントサイズ。(メインフォントサイズから) * @text /フォントサイズ * @type number * @default -6 * @min -9999 * @parent CommonSetting * * @param DefaultLabelFontSize * @desc ラベルのフォントサイズ。(メインフォントサイズから) * @text ラベルフォントサイズ * @type number * @default -2 * @min -9999 * @parent CommonSetting * * @param ValueVisibleType * @text ゲージ設定 * @desc ゲージ設定 * @type struct<ValueGauge>[] * @parent CommonSetting * */