Preferences

安裝 EreMorph 後,Edit/Preferences 中會出現 EreMorph 設定。
此處可調整全域設定,以及變更或重設 Component 的預設值。
Component 中未顯示的設定如下所述。
初始預設設定

設定建立新的 Morph Data Asset 時,是否自動加入預設的 Morph Group 與 Morph Unit。
載入 Scene 時自動檢查舊格式
設定使用EreMorph 2.0.0或更高版本時是否自動檢查 Scene 中是否存在1.2.0或更低版本的舊資料。
啟動編輯器時檢查更新
設定啟動編輯器時是否檢查以下 URL。
Prefab Guard 設定
啟用後,將物件轉為 Prefab、在 Prefab Stage 修改,或在 Scene 中套用 Override 時,系統會檢查是否含有 EreMorph。
若含有 EreMorph 且 Shared Mesh 指向 Edit Mesh,系統會把 Shared Mesh 改回 Target Mesh,再儲存至 Prefab。
自 EreMorph 2.0.0 起,Edit Mesh 不再永久儲存,而是按需要即時產生。
因此,若 Prefab 儲存的是 Edit Mesh,該臨時 Mesh 被移除後,Shared Mesh 可能變成 None。
EreMorph 正常運作時,不論 Shared Mesh 是 None 或 Target Mesh,都會從 Morph Data Asset 的 Target Mesh 自動產生 Edit Mesh。
但卸載 EreMorph 後便無法再產生 Edit Mesh;下次載入 Prefab 時,Mesh 可能因而消失。
啟用 Prefab Guard 後,Prefab 會保留 Target Mesh,可避免上述問題。
Prefab Guard 只會保留原始 Mesh;若要保留變形結果,仍需逐一 Export Mesh。
自 2.0.1 起,Uninstall Guard 亦可掃描 Project 中的 Prefab。你可以預先使用 Prefab Guard 把 Shared Mesh 改回 Target Mesh,或在卸載時掃描並修正含有 EreMorph 的 Prefab。