[Unity] 啟用 Enter Play Mode Options

2022.02.20 / Unity 引擎
Unity 編輯器預設會在點擊執行時將場景與腳本進行重新載入,以確保執行環境是初始狀態,以免被上一次執行的資料干擾。但重新載入會令執行前會有一段等待時

Unity 編輯器預設會在點擊執行時將場景與腳本進行重新載入,以確保執行環境是初始狀態,以免被上一次執行的資料干擾。但重新載入會令執行前會有一段等待時間,如環境允許,會建議把重新載入關閉,以加速開發。

從頂部選單開啟 Edit / Project Settings。

進入 Editor,勾選 Enter Play Mode Options,並保持取消勾選 Reload Domain 與 Reload Scene。

最後點擊執行按鈕,Unity 將不會進行場景與腳本的重新載入,會立即開始執行。

注意:當啟用 Enter Play Mode Options 且未勾選 Reload Domain 時,靜態變數 (含事件) 在執行時皆不會初始化,會保留上次執行時的資料。

參考資料

相關文章

Ted Liou

雲科碩士在讀中,專注於 Unity C#、TouchDesigner 技術,常把技術筆記分享到部落格,偶爾還直接挪用文章來當教材的研究生。