遇到問題: Scene 編輯導致Lightmaps遺失
今天在整理Scene時針對物件作搬移及刪除,
過程中部份prefab因階層調整導致reference遺失(prefab藍色變回黑色字體),
雖然後來將prefab重新apply回來,
但執行後發現Lightmaps的reference掉了…
於是乎哭喪著臉上網求救…
谷哥大大這麼說: Unity5中SnapShot是根據物件的uuid來保存光照的訊息,
雖然不是很懂,但是好像很厲害!!
看起來就是我動到了prefab,
我猜即使重新apply回來uuid也不會是當初那個了…
解決方法:
也就是說,
不能讓Scene裡prefab 的reference遺失,
如果想要對prefab的子物件刪除或階層調整,
可以開一個新的scene或是在其他scene,
將欲調整的prefab拉進場景做修正,
修正完後可以再回原本的scene看看Lightmaps是否有遺失。
沒有留言:
張貼留言