本模組為 TwilightWarsLib 的效能優化補丁。只要在專案中載入模組,優化邏輯即會自動生效,無需手動初始化。
stop() 時會同步停止 requestAnimationFrame 遞迴,確保動畫停止時不再消耗 CPU 運算資源。play() 時重置時間戳記,確保動畫從停止處精準接續播放。destroy 邏輯並預設開啟 children: true,確保場景銷毀時會自動連同所有子物件掃描並清理乾淨。texture: true,在場景銷毀時主動釋放該場景佔用的圖片資源(Texture),提升系統回收記憶體的效率。dispose() 時進行深度掃描,確保所有層級中還在執行的動畫循環皆已關閉。TwilightWarsLib 官方開發,屬於第三方效能優化。requestAnimationFrame 調用深埋於函式庫內部難以追蹤,且部分 GAFTexture 仍可能存在無法被完全釋放的情況,僅能就目前已知路徑進行最大化優化。