Unity使用腳本創(chuàng)建ScriptObject文件構(gòu)建引用的坑
EditorUtility.SetDirty(object);
據(jù)說這個是Unity5使用的接口,不過一時間也沒有去實驗別的接口.
遇到的問題是,使用腳本AssetDatabase.CreateAsset()創(chuàng)建項目資產(chǎn)并設(shè)置引用后,由于引用是存在于內(nèi)存之中,再調(diào)用析構(gòu)函數(shù)之后(包括且不限于自動GC,保存退出),引用就會掉.
不加這個的話,AssetDatabase.SaveAssets();單獨使用也沒有效果,或許這個借口也要配合著別的來用?
這篇帖子就用來記錄.
待我空了實驗下文檔里寫得其他幾個接口再來補全這個帖子.
標(biāo)簽: