【解決済み】戦闘画面で特定のウィンドウを消したい

BlackBear27
記事: 71
登録日時: 2022年1月21日(金) 04:13

【解決済み】戦闘画面で特定のウィンドウを消したい

投稿記事by BlackBear27 » 2022年1月21日(金) 04:32

 初心者の質問で申し訳ないのですが、戦闘画面でどうしても消したいウィンドウがあるので相談させてください。

 戦闘中にパーティー面子を表示する枠の部分、ここに表示される黒い半透明を消したいのですが、やり方がよくわかりません。
 何か方法はないでしょうか?

 具体的には、主人公と1対1の対決シーンで、画面の上下一杯を使ってボスキャラを表示したいと思っているのですが、その際にこの半透明の枠がボスキャラの下半身の上にかかってしまい、デザイン的に邪魔になってしまうのです。
添付ファイル
無題.png
最後に編集したユーザー BlackBear27 on 2022年1月21日(金) 09:57 [ 編集 1 回目 ]

ツクール初心者です。

ドット絵中心に、画像素材を投稿する予定です。
ツクールはMzしかもっていないので、それ以外のバージョンの素材には基本的に対応できません。
ご利用の際は、使用報告などいただけると、すごく励みになります!

自分が投稿した画像をAI学習用に利用するのはご遠慮ください。
アバター
なぴぃ
記事: 41
登録日時: 2021年12月19日(日) 19:47
連絡を取る:

Re: 戦闘画面で特定のウィンドウを消したい

投稿記事by なぴぃ » 2022年1月21日(金) 08:18

戦闘中にパーティー面子を表示する枠の部分、ここに表示される黒い半透明を消したいのですが、やり方がよくわかりません。
 何か方法はないでしょうか?

この部分だけ透明にしたい場合はコアスクリプトをいじってしまうのが手っ取り早いと思います。

このウィンドウはコアスクリプトで Window_BattleStatus として定義されています。
その中の Window_BattleStatus.prototype.initialize (6045行あたり)の設定が並んでるところにに以下のコードを追加します。

コード: 全て選択

this.opacity = 0;

これでこの部分の不透明度が0になります。

コアスクリプトをいじりたくない場合はこれをプラグイン化して読み込めばOKです。
なぴぃ
Twitter: https://twitter.com/napiiey
プラグイン置き場: https://napiiey.github.io/plugins/
BlackBear27
記事: 71
登録日時: 2022年1月21日(金) 04:13

Re: 戦闘画面で特定のウィンドウを消したい

投稿記事by BlackBear27 » 2022年1月21日(金) 09:53

>なぴぃさん

 ありがとうございます!
 JavaScriptは触ったことが無いのですが、試してみようと思います!
最後に編集したユーザー BlackBear27 on 2022年1月21日(金) 10:40 [ 編集 1 回目 ]
ツクール初心者です。

ドット絵中心に、画像素材を投稿する予定です。
ツクールはMzしかもっていないので、それ以外のバージョンの素材には基本的に対応できません。
ご利用の際は、使用報告などいただけると、すごく励みになります!

自分が投稿した画像をAI学習用に利用するのはご遠慮ください。
BlackBear27
記事: 71
登録日時: 2022年1月21日(金) 04:13

Re: 【解決済み】戦闘画面で特定のウィンドウを消したい

投稿記事by BlackBear27 » 2022年1月21日(金) 09:58

>なぴぃさん

 コアスクリプトを弄ることに問題はなかったので試したところ、無事に解決しました!
 ありがとうございました。
ツクール初心者です。

ドット絵中心に、画像素材を投稿する予定です。
ツクールはMzしかもっていないので、それ以外のバージョンの素材には基本的に対応できません。
ご利用の際は、使用報告などいただけると、すごく励みになります!

自分が投稿した画像をAI学習用に利用するのはご遠慮ください。

“MZ:質問” へ戻る