unity腳本的運行順序以及單例的實現

unity引擎把全部腳本先行編譯後,在運行的時候一批,一批的函數進行執行。函數

unity腳本自帶函數執行順序以下:將下面腳本掛在任意物體運行便可獲得this

  Awake ->OnEable-> Start ->-> FixedUpdate-> Update  -> LateUpdate ->OnGUI ->OnDisable ->OnDestroyspa

1.Awake第一個運行,想一想咱們能夠在這個函數裏怎樣操做?對象

有一個實例應用。unity單例模式須要在Awake中實現;blog

public static GameController action; 建立一個靜態本體對象。it

在Awake中 讓 action = this;io

這樣unity 單例集實現了。之後調用GameController.action.ishold 集GameController中的方法和變量。編譯

相關文章
相關標籤/搜索