摘要:
游戲中需要單例有以下幾個原因:
- 我們需要在游戲開始前和結束前做一些操作,比如網絡的鏈接和斷開,資源的加載和卸載,我們一般會把這部分邏輯放在單例里。
- 單例可以控制初始化和銷毀順序,而靜態變量和場景中的GameObject都無法控制自己的創建和銷毀順序,這樣就會造成很多潛在的問題。
- Unity3D的GameObject需要動態創建。而不是固定在場景里,我們需要使用單例來創建GameObject。
- Unity3D的場景中的各個GameObject需要從單例中存取數據。 閱讀全文
posted @ 2015-05-08 05:44
月出漸分明
閱讀(6976)
評論(5)
推薦(8)

浙公網安備 33010602011771號