woman reading a script

[Unity] 開啟 Enter Play Mode Options,減少進入播放模式等待時間

Unity 編輯器預設會在你按下 Play 按鈕後,將場景與腳本進行重新載入,以確保所有物件與屬性資料皆為預設值,例如執行時間定義的靜態變數。

而這個重新載入的時間會因為場景與腳本的複雜度影響而延長,長久下來會占了很大一部份的開發時間,我想大多數開發者應該都有遇過卡在 Application.EnterPlayMode 很長一段時間的經驗。

set of modern cables and connectors on shelf

[.NET C#] MongoDB 5.0 資料庫交易 (Transaction) 語法筆記

在資料庫中有一個術語為 ACID,它其實是資料庫管理系統為保證數據可靠的四個特性的縮寫,分別為「原子性 Atomicity」、「一致性 Consistency」、「隔離 Isolation」與「永久性 Durability」。而我們現在要用到的「交易 Transaction」功能主要是原子性 Atomicity 的應用,簡單一句話來說明這個特性就是「全有,或全無」。