今天在測ILRuntime的DEMO時,打開 hotfix_project.sln時發現,unityengine.debug.log找不到,打開引用一看,原來其中的UnityEngine.dll引用丟失,於是手動添加了進來,但還是一樣報錯。
打開unityengine.dll查看其內容,發現確實不存在debug這個命名空間。
后來終於發現,原來UNITY在某個新版本后(我現在用的是UNITY2019.3.2)后,把UnityEngine.dll中的東西全部拆解到其它DLL中了,主要核心功能在UnityEngine.coreModule.dll中,其它功能比如UnityEngine.Clothmodule等。
而UnityEngine.dll已完全是一個空殼,打開看里面全是空類,空代碼。
這大概是為了unitytiny所做的更改吧
