【解決済】フィールドで戦闘のHUDをON/OFFする方法はありますか?

popon4
記事: 33
登録日時: 2019年1月30日(水) 21:56

【解決済】フィールドで戦闘のHUDをON/OFFする方法はありますか?

投稿記事by popon4 » 2019年1月30日(水) 23:39

お世話になっております。

自動戦闘のオープニングを作っているのですが 戦闘画面のHUDを隠したまま戦闘に入りたいです。
(通常バトルではHUD使います!)

スクリプト「SceneManager._scene._windowLayer.visible = false」をフィールドと戦闘イベントの両方で使ってみましたが、バトル画面に入って1,2秒後にHUDが消えます。
フェードアウトを使ってみたりHUDの上に絵を上書きする方法もやってみましたが
両方戦闘がはじまって1,2秒後に実行されるので無駄でした・・・
HUDを画面の外にかくして必要なときに元に戻す方法も考えてみましたゲーム内で元に戻す方法が分かりません。
(ちなみにGraphicalDesignMode.js https://triacontane.blogspot.com/2016/03/gui.htmlを使ってhudの位置を変えています。)

日本語が間違っていましたらすみません。
お手数ですがよろしくお願い致します。
q.png

q3.png
最後に編集したユーザー popon4 on 2019年2月01日(金) 20:46 [ 編集 1 回目 ]

奏ねこま
記事: 702
登録日時: 2016年1月20日(水) 20:04

Re: フィールドで戦闘のHUDをON/OFFする方法はありますか?

投稿記事by 奏ねこま » 2019年2月01日(金) 04:51

popon4 さんが書きました:スクリプト「SceneManager._scene._windowLayer.visible = false」をフィールドと戦闘イベントの両方で使ってみましたが、バトル画面に入って1,2秒後にHUDが消えます。

同じように設定して試してみましたが、「1、2秒後に消える」ということはなく最初から表示されませんでした。(添付のbattle.gif)
「こうもりが出現!」というメッセージは表示されますが、popon4さんの場合はこのメッセージが消えたあとに
1、2秒間ウインドウが表示されるということでしょうか?
それとも「こうもりが出現!」のメッセージも消したいということでしょうか?
 
添付ファイル
battle.gif
battle.gif (721.8 KiB) 閲覧数: 2380 回
無題1.png
popon4
記事: 33
登録日時: 2019年1月30日(水) 21:56

Re: フィールドで戦闘のHUDをON/OFFする方法はありますか?

投稿記事by popon4 » 2019年2月01日(金) 11:02

奏ねこま様 ご回答ありがとうございます。

私はYanfly様のYEP_CoreEngine.jsとYEP_BattleEngineCore.jsを使っているのですが YEP_BattleEngineCore.jsを
onにすると「こうもりが出現!」というメッセージは出なくなります。この状態でためしました。

私はYEPプラグインを使ったまま「こうもりが出現!」というメッセージが出ずに戦闘に入った時からバトルHUDが見えないようにしたいです。(HUDが見えないのはイベントの戦闘だけで通常では使いたいです。)

お手数ですがよろしくお願い致します。
http://m.photoviewer.naver.com/blog?listUrl=https%3A%2F%2Fm.blog.naver.com%2FPostView.nhn%3FblogId%3Dchlwls100%26logNo%3D221456295453&imgId=1&host=https%3A%2F%2Fm.blog.naver.com%2Fphotoviewer&historyBack=true&blogId=chlwls100&logNo=221456295453#main/1
奏ねこま
記事: 702
登録日時: 2016年1月20日(水) 20:04

Re: フィールドで戦闘のHUDをON/OFFする方法はありますか?

投稿記事by 奏ねこま » 2019年2月01日(金) 17:36

であれば、YEP_BattleEngineCore.jsを書き換える方法が一番簡単だと思います。
添付画像のように、赤枠の一行を追加してください。
こうすることで、スイッチ1番がONになっている間は表示されなくなります。
スイッチ1番をOFFにすれば表示されるようになります。

スイッチの番号を1番以外にしたい場合は$gameSwitches.value(1)の数字を変えてください。
 
添付ファイル
無題2.png
無題2.png (13.51 KiB) 閲覧数: 2286 回
popon4
記事: 33
登録日時: 2019年1月30日(水) 21:56

Re: フィールドで戦闘のHUDをON/OFFする方法はありますか?

投稿記事by popon4 » 2019年2月01日(金) 18:49

奏ねこま様 本当にありがとうございます!
おかげさまで問題が無事解決しました! 本当にありがとうございます!! :D

“MV:質問” へ戻る