比較關鍵的類
- PrefabUtility 用來得到預製體
- GetCorrespondingObjectFromSource
從場景中的預製體(Instantiate出來的好像不行) 得到 本地的預製體。官方說可以用來重新鏈接預製體,我也沒明白啥意思
- GetCorrespondingObjectFromOriginalSource
從組件得到本地的預製體。這個組件必須是預製體裏的組件,而不是場景中的某個GameObject的,否則會返回 空 - GetPrefabAssetPathOfNearestInstanceRoot 得到組件所在預製體的本地路徑(/Assets開始)
- 還要其他有用的,不詳細寫了:GetCorrespondingObjectFromSourceAtPath、GetPropertyModifications
- GetCorrespondingObjectFromSource
- AssetDatabase 用來保存預製體(PrefabUtility也有類似的功能,不過我沒用)
- Application 用來得到整個計算機上的路徑 Selection 用來得到當前選中的東西(Project、Hierarchy窗口裏的都可以)
- ScriptableWizard 用來創建窗口
Unity管理資源
內容參考:https://www.jianshu.com/p/01a41a095a5c
GUID:
LocalID: