Skip to main content

Logging 和 MessageBox

Logging

引擎的log文件是trace.log,游戏(或编辑器)的启动信息、调试信息、错误和警告都会输出到trace.log,这个文件位于游戏(或编辑器)的可执行文件所在目录。

游戏(或编辑器)启动失败时,应该先查看trace.log,看看是否有错误信息,比如DLL文件加载失败、对象创建失败。

如果你是程序开发者,你可以通过以下方式输出信息到trace.log:

使用C++输出log信息的方法(需要包含引擎头文件public/core_log.h):

CORE_TRACE(“Log message”);

使用lua输出log信息的方法:

nx_log(“Log message”)

MessageBox

如果你是程序开发者,你可以使用Lua的MessageBox输出特定信息。

使用Lua弹出MessageBox的方法:

nx_msgbox(“Test message”)