舉例:
- 打開 Unity 編輯器。
- 選擇頂部菜單的
Edit
>Project Settings
。 - 在
Project Settings
窗口中,選擇Script Execution Order
。 - 在
Script Execution Order
中,點擊+
號,添加SceneLoaderEventHandler
和SceneLoader
。 - 將
SceneLoaderEventHandler
的執行順序設置為早於SceneLoader
,以確保SceneLoaderEventHandler
的Awake
方法先執行。
通過以上調整,確保在 SceneLoader
調用 OnStartLoading
之前,SceneLoaderEventHandler
的 TimerTool
初始化和事件綁定已經完成。