亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

是否可以統一鎖定場景?

是否可以統一鎖定場景?

C#
慕娘9325324 2022-12-31 13:00:42
在全息鏡頭中的場景之間切換時,您的坐標會重置為您當前在切換時查看的方式。假設我在啟動全息鏡頭 (scene1) 時在 0XYZ 處有一張圖片,在右側 90° 處我有一個對象,如果我按下它,它會將我帶到另一個場景。在另一個場景 (scene2) 中,我在 0XYZ 處有一張新圖片。在統一中,我得到了預期的結果,因為我必須向左旋轉 90° 才能看到 (scene2) 中的圖片。Unity 在場景之間轉換時保持 XYZ 坐標。但是,如果我在 hololens 中切換場景,(scene2) 中的圖片會直接出現在我的臉上,因為 hololens 在加載場景時會重置 XYZ 坐標。首先,我認為我所要做的就是將對象 (scene1) 的所有 XYZ 保存到一個 Json 中,并將 Json 加載到 (scene2) 中,以將圖片放置在與 (scene1) 中相同的位置。但是由于 XYZ 被重置,(場景 2)中的圖片也會移動。所以基本上,無論我在房間的哪個位置,都可以鎖定場景以保持其位置/旋轉嗎?
查看完整描述

1 回答

?
烙印99

TA貢獻1829條經驗 獲得超13個贊

我的建議是有一個主要場景,除了你的相機之外基本上是空的,然后你加載和/或卸載其他場景使用:

SceneManager.LoadSceneAsync("SceneName", LoadSceneMode.Additive);

您可以使用事件SceneManager.sceneLoaded跟蹤加載的場景。然后,您可以在需要加載新場景時卸載該場景。


查看完整回答
反對 回復 2022-12-31
  • 1 回答
  • 0 關注
  • 85 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號