namespace GFramework.Core.Abstractions.Coroutine; /// /// 定义一个可等待指令的接口,用于协程系统中的异步操作控制 /// public interface IYieldInstruction { /// /// 获取当前等待指令是否已完成执行 /// bool IsDone { get; } /// /// 每帧由调度器调用,用于更新当前等待指令的状态 /// /// 自上一帧以来的时间间隔(以秒为单位) void Update(double deltaTime); }