UniTask 封面封面
前置依赖v2.5.0367.5 KB更新 2026-10-10
巅峰 · 前置依赖

UniTask

为 Unity 提供高效、无分配的 async/await 集成。

● 支持一键安装前置依赖需 1 个前置前置 / 加载器
版本
2.5.0
大小
367.5 KB
更新
2026-10-10

用模力盒安装这个 Mod

  • 前置「BepInExPack PEAK」会一并安装
  • 自动放到游戏目录,不用手动找文件夹
  • 随时启用 / 禁用 / 卸载,不动原版文件
Windows 10 / 11 · 免费下载已装客户端?直接打开
Install · 两种装法

手动装 vs 模力盒一键装

手动安装
  1. 下载 367.5 KB 压缩包并解压
  2. 如有前置 Mod,先按各自说明安装并核对版本
  3. 将解压后的文件放入该游戏的 Mod 目录(通常在游戏安装目录下,具体位置可参考游戏社区说明)
  4. 启动游戏确认生效;部分 Mod 还需额外启动参数或加载器
  5. 卸载:自己记住放了哪些文件,逐个删除

Mod 介绍见下方「详情」。

模力盒 · 全程自动
  1. 点上方 「下载模力盒 · 一键安装 Mod」
    装好一打开就直接来到这个 Mod
  2. 点 「一键安装」
    下载、解压、放目录、前置,全部自动完成,不用找任何文件夹
  3. 从模力盒 「启动游戏」,进游戏就能看到
    不想要了关掉开关就回原版;另外还有一键还原,随时回到干净的游戏目录

前置 Mod

必需 1 · 可选 0 · 模力盒安装时会自动提示
Description · 详情

UniTask 2.5.0

为 Unity 提供高效、无分配的 async/await 集成。

  • 基于结构体的 UniTask<T> 和自定义 AsyncMethodBuilder,实现零分配
  • 使所有 Unity AsyncOperations 和 Coroutines 均可 await
  • 基于 PlayerLoop 的任务(UniTask.Yield、UniTask.Delay、UniTask.DelayFrame 等),可替代所有协程操作
  • 将 MonoBehaviour Message Events 和 uGUI Events 作为可 await/异步可枚举对象
  • 完全运行在 Unity 的 PlayerLoop 上,因此不使用线程,并可在 WebGL、wasm 等平台上运行
  • 异步 LINQ,带有 Channel 和 AsyncReactiveProperty
  • TaskTracker 窗口,用于防止内存泄漏
  • 与 Task/ValueTask/IValueTaskSource 高度兼容的行为

有关技术细节,请参阅博客文章:UniTask v2 — 面向 Unity 的零分配 async/await,附带异步 LINQ
有关高级技巧,请参阅博客文章:通过异步装饰器模式扩展 UnityWebRequest — UniTask 高级技巧

有关用法详情,请查看原始 README。

许可

这个库不是我制作的,我只是将它上传,以便它可以在 mod 中作为依赖项使用。原始仓库(采用 MIT 许可)可在这里找到。

致开发者

注意: 这与 nuget 上的 UniTask 包不同!

nuget 上的 UniTask 包仅适用于 .NET,并且不包含许多你可能需要的、基于 Unity 的实用工具。

如果你想使用 UniTask,我建议直接引用此包的 DLL。

文件信息

最新版本
2.5.0
文件大小
367.5 KB (376,324 字节)
文件更新
2026-10-10
首次发布
2025-07-05
安装方式
● 模力盒一键安装
More · 巅峰 的其他 Mod

装完「UniTask」,再看看这些

全部 52 款 →
One click · 一键安装

「UniTask」点一下就进游戏

367.5 KB 的文件、解压、放目录、前置,模力盒替你做完。不想要了,一个开关关掉。

Windows 10 / 11 · 已有客户端?点击直接打开此 Mod