Game Framework  2021.05.31
DebuggerComponent类 参考

调试器组件。 更多...

类 DebuggerComponent 继承关系图:
GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent GameFrameworkComponent

class  LogNode
 日志记录结点。 更多...
 

Public 成员函数

void RegisterDebuggerWindow (string path, IDebuggerWindow debuggerWindow, params object[] args)
 注册调试器窗口。 更多...
 
bool UnregisterDebuggerWindow (string path)
 解除注册调试器窗口。 更多...
 
IDebuggerWindow GetDebuggerWindow (string path)
 获取调试器窗口。 更多...
 
bool SelectDebuggerWindow (string path)
 选中调试器窗口。 更多...
 
void ResetLayout ()
 还原调试器窗口布局。 更多...
 
void GetRecentLogs (List< LogNode > results)
 获取记录的所有日志。 更多...
 
void GetRecentLogs (List< LogNode > results, int count)
 获取记录的最近日志。 更多...
 

Protected 成员函数

override void Awake ()
 游戏框架组件初始化。 更多...
 

属性

bool ActiveWindow [get, set]
 获取或设置调试器窗口是否激活。 更多...
 
bool ShowFullWindow [get, set]
 获取或设置是否显示完整调试器界面。 更多...
 
Rect IconRect [get, set]
 获取或设置调试器漂浮框大小。 更多...
 
Rect WindowRect [get, set]
 获取或设置调试器窗口大小。 更多...
 
float WindowScale [get, set]
 获取或设置调试器窗口缩放比例。 更多...
 

详细描述

调试器组件。

成员函数说明

◆ Awake()

override void Awake ( )
protectedvirtual

游戏框架组件初始化。

重载 GameFrameworkComponent .

◆ GetDebuggerWindow()

IDebuggerWindow GetDebuggerWindow ( string  path)

获取调试器窗口。

参数
path调试器窗口路径。
返回
要获取的调试器窗口。

◆ GetRecentLogs() [1/2]

void GetRecentLogs ( List< LogNode results)

获取记录的所有日志。

参数
results要获取的日志。

◆ GetRecentLogs() [2/2]

void GetRecentLogs ( List< LogNode results,
int  count 
)

获取记录的最近日志。

参数
results要获取的日志。
count要获取最近日志的数量。

◆ RegisterDebuggerWindow()

void RegisterDebuggerWindow ( string  path,
IDebuggerWindow  debuggerWindow,
params object[]  args 
)

注册调试器窗口。

参数
path调试器窗口路径。
debuggerWindow要注册的调试器窗口。
args初始化调试器窗口参数。

◆ ResetLayout()

void ResetLayout ( )

还原调试器窗口布局。

◆ SelectDebuggerWindow()

bool SelectDebuggerWindow ( string  path)

选中调试器窗口。

参数
path调试器窗口路径。
返回
是否成功选中调试器窗口。

◆ UnregisterDebuggerWindow()

bool UnregisterDebuggerWindow ( string  path)

解除注册调试器窗口。

参数
path调试器窗口路径。
返回
是否解除注册调试器窗口成功。

属性说明

◆ ActiveWindow

bool ActiveWindow
getset

获取或设置调试器窗口是否激活。

◆ IconRect

Rect IconRect
getset

获取或设置调试器漂浮框大小。

◆ ShowFullWindow

bool ShowFullWindow
getset

获取或设置是否显示完整调试器界面。

◆ WindowRect

Rect WindowRect
getset

获取或设置调试器窗口大小。

◆ WindowScale

float WindowScale
getset

获取或设置调试器窗口缩放比例。