unity Awake() 單例模式 問題
2023-08-30 17:11 作者:原野的天空biubiu怪 | 我要投稿
兩個manager文件一個Gamemanger?,UImanger
Gamemanger 的?Awake()
? ? {????Instance = this;
? ? ? ??????UImanger.XXXXX.XXXX;? ??}
UImanger的?Awake() , private void?Awake() { Instance = this; }
報錯,空引用。
UNITY,在運行的時候,應(yīng)該是先分別Awake()函數(shù),
在Gamemanger 的?Awake() 里調(diào)用?UImanger.XXXXX.XXXX;,時,UImanger的awake還未運行(既 UImanger還未初始化),所以會報錯空引用。



標簽: