using GFramework.Core.Abstractions.system;
namespace GFramework.Game.Abstractions.coroutine;
///
/// 协程系统接口,继承自ISystem,用于管理游戏中的协程执行
///
public interface ICoroutineSystem : ISystem
{
///
/// 更新协程系统,在每一帧调用以处理协程逻辑
///
/// 距离上一帧的时间间隔(秒)
void OnUpdate(float deltaTime);
}