單例模式在Unity3D中的實現比較特殊,並非想象的那么簡單。
網上已有很多相關的討論(其中《Head First 設計模式》一書中也討論到相關的實現,雖然是Java版本的,但是轉換成C#的也沒啥問題,本文主要是針對Unity3D特別的地方)
這里做一個簡單的信息聚合,希望對有需要的開發同學有所幫助。
其中stackexchange中討論的最為全面,推薦給有時間的同學。
如果趕時間的開發人員直接參考cnblogs的即可,Unity 單例模式 (cnblogs)
Singleton : Implementation in Unity3d C# (這篇也是言簡意賅,雖然是英文版本的,但是看起來也不難)