Unity 編輯器預設會在點擊執行時將場景與腳本進行重新載入,以確保執行環境是初始狀態,以免被上一次執行的資料干擾。但重新載入會令執行前會有一段等待時間,如環境允許,會建議把重新載入關閉,以加速開發。
從頂部選單開啟 Edit / Project Settings。
進入 Editor,勾選 Enter Play Mode Options,並保持取消勾選 Reload Domain 與 Reload Scene。
最後點擊執行按鈕,Unity 將不會進行場景與腳本的重新載入,會立即開始執行。
注意:當啟用 Enter Play Mode Options 且未勾選 Reload Domain 時,靜態變數 (含事件) 在執行時皆不會初始化,會保留上次執行時的資料。