Skip to content

ECS Framework API v2.1.50


ECS Framework API / DebugManager

Class: DebugManager

Defined in: Utils/Debug/DebugManager.ts:18

调试管理器

整合所有调试数据收集器,负责收集和发送调试数据

Constructors

Constructor

new DebugManager(core, config): DebugManager

Defined in: Utils/Debug/DebugManager.ts:39

构造调试管理器

Parameters

core

any

Core实例

config

IECSDebugConfig

调试配置

Returns

DebugManager

Methods

start()

start(): void

Defined in: Utils/Debug/DebugManager.ts:72

启动调试管理器

Returns

void


stop()

stop(): void

Defined in: Utils/Debug/DebugManager.ts:82

停止调试管理器

Returns

void


updateConfig()

updateConfig(config): void

Defined in: Utils/Debug/DebugManager.ts:92

更新配置

Parameters

config

IECSDebugConfig

Returns

void


onFrameUpdate()

onFrameUpdate(deltaTime): void

Defined in: Utils/Debug/DebugManager.ts:114

帧更新回调

Parameters

deltaTime

number

Returns

void


onSceneChanged()

onSceneChanged(): void

Defined in: Utils/Debug/DebugManager.ts:130

场景变更回调

Returns

void


getDebugData()

getDebugData(): IECSDebugData

Defined in: Utils/Debug/DebugManager.ts:754

获取调试数据

Returns

IECSDebugData

Released under the MIT License.