シーンとシーンをPortalで移動した際に、UIノードの配下においてあるオブジェクトの形や位置が勝手に書き換えられ、UIとして表示されなくなるバグが発生しています。
Portalに関しては、前回BGMが途切れてしまうという問題と、頻繁にクラッシュしてしまうというバグを報告しましたが、バグが多すぎてこのNodeを使用するのが難しい状態です。
シーンとシーンをPortalで移動した際に、UIノードの配下においてあるオブジェクトの形や位置が勝手に書き換えられ、UIとして表示されなくなるバグが発生しています。
Portalに関しては、前回BGMが途切れてしまうという問題と、頻繁にクラッシュしてしまうというバグを報告しましたが、バグが多すぎてこのNodeを使用するのが難しい状態です。
ポータルで移動した場合もシーン遷移と同じく、各シーンにUI用のオブジェクトを配置する必要があります。
こちらは、F6キー等で直接シーンを起動した場合は正常に動作するが、ポータルを挟んで遷移をすると位置がずれる、ということであっているでしょうか?
BazelotQuest等のポータルとHUDを利用したプロジェクトを最新環境でテストしてみましたが特におかしな点は見受けられませんでした。
解像度設定等の複合的な問題の可能性がありますのでプロジェクトデータをいただくことは可能ですか?
先ほどMoonlingさんあてメッセージでプロジェクトファイルを送付しました。
ご確認よろしくお願いいたします。
少し調べたところ、理由はわかりませんが、
前のシーンのUIレイヤーにあるオブジェクト(ハート)が次のシーンに残ってしまっており、かつUIレイヤーから飛び出してしまっているという状態のようです。
特段おかしな設定をしている様子もないのでバグかとおもわれます、開発に報告させていただきます。
こちらわかりました!
UI_ハートobオブジェクトがプレイヤーグループになっており、シーン遷移時にプレイヤーだと判断されてポータルのレイヤーに強制移動させられてしまっていたようです。グループをプレイヤー以外にすれば移動されません。
挙動としては一見バグっぽくみえるのですが、仕様です。
マルチプレイ時の他プレイヤーや、子オブジェクト等、プレイヤーグループのオブジェクトを一気に移動させるためにグループを参照しているためです。
ありがとうございます。
なるほど、そういうことだったんですね。理解しました。
引き続きPortalに関するほかの不具合について、ご対応をお願いいたします。