- Unity 3D中的root項目導出為一個package;
- 建立項目并将package導入進來;
- 在建立的項目裡更改裡面的各種資訊(腳本、模型、貼圖等等);
- 重命名所有的更改了的資源名稱;
- 将所有的prefab都放到場景中;
- Unpack所有的prefab;
- 删除所有在Project面闆下的refab;
- 運作一下項目檢視是不是沒問題,沒問題就OK,儲存項目,退出;
- 進入本建立項目的根目錄,查找并删除所有的
檔案;*meta
- 重新用Unity打開那個建立的工程;
- 将所有之前Unpack的prefab從場景中一個一個拉到Project面闆使其重又成為prefab;
- 導出UnityPackage,選擇需要的進行導出;
- 回到root項目,将從建立的項目中導出的UnityPackage導入root項目裡;
- 導入正常,OK,保證了root項目的資源和進一步修改後的資源共存且所有不用大改的的prefab的參數都存在。