【解決済み】フェードアウトとフェードインの状態を取得したいです。

そみや
記事: 60
登録日時: 2021年1月25日(月) 01:34

【解決済み】フェードアウトとフェードインの状態を取得したいです。

投稿記事by そみや » 2023年5月17日(水) 00:11

こんばんは。
フェードアウトとフェードインの状態をtrue、falseなどで取得することは可能でしょうか?
コモンイベントの都合で、フェードアウト→フェードアウトの様な場合が発生し、画面が変わらずウエイトだけ掛かってしまいます。なので、フェード状態を取得してジャンプする処理をしたいと思っています。
ご教授よろしくお願い致します。
最後に編集したユーザー そみや on 2023年5月17日(水) 20:09 [ 編集 1 回目 ]

アバター
剣崎 宗二
記事: 681
登録日時: 2016年11月12日(土) 20:36
連絡を取る:

Re: フェードアウトとフェードインの状態を取得したいです。

投稿記事by 剣崎 宗二 » 2023年5月17日(水) 03:25

お疲れ様です。

フェードアウトとフェードインの状態に関しては、3つのパラメーターによって制御されてます。

$gameScreen._brightness
→0であればフェードアウト(真っ黒)、255であればフェードイン済(通常状態)、その間であればフェードイン/フェードアウト中です。

どちらであるかは
$gameScreen._fadeOutDuration > 0 であればフェードアウト中
$gameScreen._fadeInDuration>0 であればフェードイン中となります。

ただ、これはあくまでもデフォルト状態の動作であり、入れてるプラグインによってはこれを変更する可能性もあると言う事にご留意ください。
----
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。
そみや
記事: 60
登録日時: 2021年1月25日(月) 01:34

Re: フェードアウトとフェードインの状態を取得したいです。

投稿記事by そみや » 2023年5月17日(水) 20:09

こんばんは。

分かり易いご説明ありがとうございます。

上手く動作し問題が解決しました。
本当に助かりました。感謝します!

“MV:質問” へ戻る