NovaECS - v1.0.11
    Preparing search index...

    Class ParallelRunner

    System-level parallel runner with wave-based execution 基于波次执行的系统级并行执行器

    Index

    Constructors

    Methods

    • Abort current execution session 中止当前执行会话

      Returns void

    • Clear all registered executors 清除所有已注册的执行器

      Returns void

    • Execute all registered systems in parallel waves 在并行波次中执行所有已注册的系统

      Parameters

      • deltaTime: number
      • frameNumber: number
      • Optionalparams: Record<string, unknown>
      • Optionalsignal: AbortSignal

      Returns Promise<ExecutionSessionResult>

    • Get current session info 获取当前会话信息

      Returns null | { elapsed: number; sessionId: string }

    • Get execution statistics 获取执行统计信息

      Returns { estimatedEfficiency: number; plannedWaves: number; registeredSystems: number }

    • Get current execution status 获取当前执行状态

      Returns boolean