• 產品
  • 特點
  • Mod Master
  • 下載
  • 遊戲
  • 博客
  • 定價

單位任務

作者:Cysharp最後更新:2025-07-05 10:54:38297.3K367KB

PEAK 單位任務-1-lagofast 模組大師

預依賴項

模組介紹

為Unity提供高效的免分配異步/等待集成。

UniTask 2.5.0

為Unity提供高效的免分配異步/等待集成。

  • 基於結構 單位任務<T> 並自定義AsyncMethodBuilder實現零分配
  • 使所有Unity異步操作和協程都可以等待
  • 基於PlayerLoop的任務(單位產量, UniTask.Delay, UniTask.DelayFrame等)使得能夠替換所有協程操作
  • MonoBehaviour消息事件和uGUI事件可等待/異步可枚舉
  • 完全在Unity的PlayerLoop上運行,所以不使用線程,在WebGL、wasm等上運行。
  • 異步LINQ,帶通道和AsyncReactiveProperty
  • 防止內存泄漏的TaskTracker窗口
  • 與Task/ValueTask/IValueTaskSource高度兼容的行為

有關技術細節,請參閱博文: UniTask v2-零分配異步/等待Unity,具有異步LINQ
有關高級提示,請參閱博客文章: 通過異步裝飾器模式擴展UnityWebRequest—UniTask的高級技術

有關使用詳情,請查看 原始自述文件.

許可

我沒有製作這個庫,我只是簡單地上傳它,這樣它就可以作為mods中的一個依賴項。 可以找到原始回購(MIT授權) 這裏.

對於開發人員

注: 這與在nuget上找到的UniTask包不同!

nuget上的UniTask包只是為了。NET,並且不包含您可能想要的許多有用的基於Unity的實用程序。

如果你想使用UniTask,我建議直接引用這個包的dll。

本工具由三方[bufftool]提供注意圖標

立即下载模组

安裝 LagoFast,啟動 PEAK 並暢玩你喜愛的模組。