GeWuYou f143cf5c1b feat(coroutine): 实现协程系统核心功能
- 添加协程上下文、句柄、调度器和作用域管理类
- 实现协程等待指令包括 WaitForSeconds、WaitUntil 和 WaitWhile
- 创建协程系统和全局协程作用域管理器
- 定义协程相关抽象接口 ICoroutineScheduler、ICoroutineScope 等
- 升级 Meziantou.Analyzer 依赖版本至 2.0.283
- 升级 Meziantou.Polyfill 依赖版本至 1.0.100
2026-01-20 23:05:15 +08:00

17 lines
374 B
C#

namespace GFramework.Game.Abstractions.coroutine;
/// <summary>
/// 协程作用域接口,用于管理协程的生命周期
/// </summary>
public interface ICoroutineScope
{
/// <summary>
/// 获取协程是否处于活动状态
/// </summary>
bool IsActive { get; }
/// <summary>
/// 取消协程执行
/// </summary>
void Cancel();
}