Skip to content

Home > @esengine/ecs-framework-monorepo > Scene > getDebugInfo

Scene.getDebugInfo() method

获取场景的调试信息

Signature:

typescript
getDebugInfo(): {
        name: string;
        entityCount: number;
        processorCount: number;
        isRunning: boolean;
        entities: Array<{
            name: string;
            id: number;
            componentCount: number;
            componentTypes: string[];
        }>;
        processors: Array<{
            name: string;
            updateOrder: number;
            entityCount: number;
        }>;
        componentStats: Map<string, any>;
    };

Returns:

{ name: string; entityCount: number; processorCount: number; isRunning: boolean; entities: Array<{ name: string; id: number; componentCount: number; componentTypes: string[]; }>; processors: Array<{ name: string; updateOrder: number; entityCount: number; }>; componentStats: Map<string, any>; }

基于 MIT 许可证发布