bloggerAds

2017年5月22日 星期一

Lightmaps Missing

遇到問題: 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是否有遺失。

沒有留言:

張貼留言