【解決済み】アクター画面でゲージの位置を変えたい

返信する
きらるら
記事: 5
登録日時: 2022年5月21日(土) 03:08

【解決済み】アクター画面でゲージの位置を変えたい

投稿記事 by きらるら »

プラグイン『MOG Battle Hud Templates MZ』の『10 Classic II』を利用した際、アクター選択画面でHPMPTPゲージバーが全体的に左に寄っているため、位置を中央にしたいです。

ゲージ位置が動かせるかと思い『スタイリッシュゲージ【RPGツクールMZプラグイン】』を導入して位置変更を試みたのですが、こちらのプラグインでは位置を変更することができませんでした…。

位置変更の方法で何か良いアドバイスなどありましたら、教えていただけますと嬉しいです<(_ _)>
bandicam 2025-06-17 19-55-24-864.jpg
最後に編集したユーザー きらるら [ 2025年6月24日(火) 04:36 ], 累計 1 回
ゆわか
記事: 416
登録日時: 2015年11月10日(火) 20:08
連絡する:

Re: アクター画面でゲージの位置を変えたい

投稿記事 by ゆわか »

私はスクリプトにもこのプラグインにも詳しくないけど
『10 Classic II』の元々のゲージのデザインとは違う画像を使っているんですよね?
で、あれば、ゲージの位置の指定の仕方はご存じの事かと思います。

気になったのは、ステートアイコンはどこに表示されるように設定されているのかな
ということです。

なんとく、ちょうどステートアイコンが表示されるくらいのスペースだなーと思ったので。
だとしたらどうすればいいのか、まではわかりませんが
問題の洗い出しの役に立てばよいなと思ってコメントさせていただきました。

解決することを祈っています。
きらるら
記事: 5
登録日時: 2022年5月21日(土) 03:08

Re: アクター画面でゲージの位置を変えたい

投稿記事 by きらるら »

ゆわか さんが書きました: 2025年6月21日(土) 13:24 私はスクリプトにもこのプラグインにも詳しくないけど
『10 Classic II』の元々のゲージのデザインとは違う画像を使っているんですよね?
で、あれば、ゲージの位置の指定の仕方はご存じの事かと思います。

気になったのは、ステートアイコンはどこに表示されるように設定されているのかな
ということです。

なんとく、ちょうどステートアイコンが表示されるくらいのスペースだなーと思ったので。
だとしたらどうすればいいのか、まではわかりませんが
問題の洗い出しの役に立てばよいなと思ってコメントさせていただきました。

解決することを祈っています。
ゆわかさんコメントとお気遣いありがとうございます!

メインの戦闘画面では『10 Classic II』の元々のゲージのデザインと同じ画像を使っています!
こちらの画面はバフ先や回復先などを選択するアクター画面ですね!

スクショのアクターのゲージは「LL_ExGaugeDrawing」というプラグインで変更しているのですが、こちらのプラグインではアクター画面のゲージ位置変更はできないのです……(涙)
プラグインを有効にしたままスクショを取ってしまったので無効にした時のスクショもご用意しました。

また、ステートアイコンはプラグイン無しのデフォルトと同じく右上で点滅して表示されます。

回復先などを決める判断材料としてアクター画面ではHPゲージが見えててほしいのですが、左に寄っているのがどうも気になりすぎるのでなんとか調整出来たらよいのですが……。
bandicam 2025-06-23 00-39-25-432.jpg
ecf5DTTzl6h6lJj02
記事: 752
登録日時: 2018年12月23日(日) 13:55

Re: アクター画面でゲージの位置を変えたい

投稿記事 by ecf5DTTzl6h6lJj02 »

こんにちは。
きらるら さんが書きました: 2025年6月23日(月) 00:47 回復先などを決める判断材料としてアクター画面ではHPゲージが見えててほしいのですが、左に寄っているのがどうも気になりすぎるのでなんとか調整出来たらよいのですが……。
MOG_BattleHud で、一人分の表示幅が拡大されている関係で、左によってしまうんですよね…。
アクター選択ウィンドウのゲージ位置は、このプラグインのプラグインパラメータでは調整できませんし…。
一人分の表示幅の変更はできるので、表示幅を狭くすることで、寄っているのを軽減できますが、
そういうことではないよなぁ、と思いますし…。

以下のコードを、プラグインファイルとして保存し、
プロジェクトに導入してみてください。

コード: 全て選択

/*:
 * @target MZ
 * 
 * @param AdjustX
 * @text X座標調整値
 * @desc 戦闘時のアクター選択画面のゲージ位置 X の調整値です。
 * 設定した数値分ずらして表示します。
 * @type number
 * @min -Infinity
 * @max Infinity
 * @default 0
*/


(() => {
  'use strict';

  const pluginName = decodeURIComponent(document.currentScript.src).replace(/.*\/(.*)\.js$/, '$1');

  const adjustX = Number(PluginManager.parameters(pluginName)['AdjustX']);

  Window_BattleActor.prototype.basicGaugesX = function(rect) {
    return rect.x + adjustX;
  }

})();
プラグインパラメータで、HP・MP・TPのゲージの位置を調整します。
個別の設定ではなく全部まとめての設定です。
また、TPB用の TIME ゲージの位置は変更されないのでご注意ください。

ご確認ください。
きらるら
記事: 5
登録日時: 2022年5月21日(土) 03:08

Re: アクター画面でゲージの位置を変えたい

投稿記事 by きらるら »

ecf5DTTzl6h6lJj02 さんが書きました: 2025年6月23日(月) 09:50 プラグインパラメータで、HP・MP・TPのゲージの位置を調整します。
個別の設定ではなく全部まとめての設定です。
また、TPB用の TIME ゲージの位置は変更されないのでご注意ください。

ご確認ください。
か、神様……!?!?!?!
ありがとうございます!!!!全て理想通りのプラグインです!!!

本当にありがとうございます、助かりました、恐縮です……!
なんとお礼を申し上げたら良いか……!!!!!

ありがとうございます、ありがとうございます!!!!!!!
bandicam 2025-06-24 04-29-27-412.jpg
返信する

“MZ:質問”に戻る