ECS Framework API / DebugManager
Class: DebugManager
Defined in: packages/core/src/Utils/Debug/DebugManager.ts:26
调试管理器
整合所有调试数据收集器,负责收集和发送调试数据
Implements
Constructors
Constructor
new DebugManager(
sceneManager,performanceMonitor,configService):DebugManager
Defined in: packages/core/src/Utils/Debug/DebugManager.ts:49
Parameters
sceneManager
performanceMonitor
configService
Returns
DebugManager
Methods
start()
start():
void
Defined in: packages/core/src/Utils/Debug/DebugManager.ts:87
启动调试管理器
Returns
void
stop()
stop():
void
Defined in: packages/core/src/Utils/Debug/DebugManager.ts:97
停止调试管理器
Returns
void
updateConfig()
updateConfig(
config):void
Defined in: packages/core/src/Utils/Debug/DebugManager.ts:219
更新配置
Parameters
config
Returns
void
update()
update(
_deltaTime?):void
Defined in: packages/core/src/Utils/Debug/DebugManager.ts:238
每帧更新方法
Parameters
_deltaTime?
number
Returns
void
Implementation of
onSceneChanged()
onSceneChanged():
void
Defined in: packages/core/src/Utils/Debug/DebugManager.ts:253
场景变更回调
Returns
void
getDebugData()
getDebugData():
IECSDebugData
Defined in: packages/core/src/Utils/Debug/DebugManager.ts:876
获取调试数据
Returns
dispose()
dispose():
void
Defined in: packages/core/src/Utils/Debug/DebugManager.ts:948
释放资源
Returns
void