vampire-like/Assets
SepComet fbb9e1e068 Update AsyncTaskHelper.cs
- WaitEventAsync<T>() 增加可选 CancellationToken
- WaitSuccessOrFailureAsync<TSuccess, TFailure>() 增加可选 CancellationToken
- 保持现有调用兼容:原来的参数顺序和默认行为不变
- 抽出统一完成/清理逻辑:
    - 成功
    - 失败
    - 超时
    - 取消

- 防止重复完成导致重复 Unsubscribe
- 超时任务在事件完成后会被取消,避免后台 delay 继续跑
- 取消时会反订阅事件,适合后续 Procedure 生命周期迁移
2026-06-16 17:09:19 +08:00
..
GameFramework 规范命名空间 2026-06-03 16:57:40 +08:00
GameMain Update AsyncTaskHelper.cs 2026-06-16 17:09:19 +08:00
Launcher - 补充游戏核心逻辑 2026-02-20 18:08:27 +08:00
Plugins 清理目录 2026-06-03 10:00:14 +08:00
Resources 继续重构调整(UI) 2026-06-03 09:58:37 +08:00
StreamingAssets Fix UGF resource packaging errors 2026-05-10 16:30:36 +08:00
Tests 规范命名空间 2026-06-03 16:57:40 +08:00
TextMesh Pro - 调整项目结构以适应打包需求 2026-02-18 22:53:33 +08:00
GameFramework.meta 初始化仓库 2026-02-07 19:38:49 +08:00
GameMain.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Launcher.meta - 补充游戏核心逻辑 2026-02-20 18:08:27 +08:00
Launcher.unity Update Launcher.unity 2026-06-04 17:10:12 +08:00
Launcher.unity.meta 功能:添加启动器场景并更新项目设置 2026-02-13 21:49:59 +08:00
PlayerInputActions.inputactions - 补充游戏核心逻辑 2026-02-20 18:08:27 +08:00
PlayerInputActions.inputactions.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Plugins.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Resources.meta 初始化仓库 2026-02-07 19:38:49 +08:00
StreamingAssets.meta Fix UGF resource packaging errors 2026-05-10 16:30:36 +08:00
Tests.meta - Checkpoint 1:清理 `TickEnemies` 侧 GC 2026-02-21 13:39:14 +08:00
TextMesh Pro.meta 初始化仓库 2026-02-07 19:38:49 +08:00