framework.debug调试支持~~echo功能同 print。格式:echo(值, [值, 值, ...])~~printf按照特定格式输出。格式:printf(格式字符串, [值, 值, ...])用法示例:printf("Value = %0.2f", 3.1415)-- 输出 Value = 3.14关于格式字符串,请参考 string.format 。~~echoError, echoInfo输出不同前缀的信息,参数格式与 printf 相同。echoError 除了输出信息外,还会打印当前的 Lua 调用堆栈。格式:echoError(格式字符串, [值, 值, ...])echoInfo(格式字符串, [值, 值, ...])~~echoLog输出指定前缀的信息,后续参数格式与 printf 相同。格式:echoLog(前缀, 格式字符串, [值, 值, ...])~~dump输出一个值及其结构。格式:dump(值, [提示文字], [是否返回内容], [最大层级])用法示例:local arr = {a = 1, b = 2, c = 3}dump(arr, "arr")-- 输出-- arr:-- { -- a = 1,-- b = 2,-- c = 3,-- }dump() 主要的用途是输出一个表格对象及其结构。~~vardump输出值的 Lua 代码。格式:result = vardump(值)vardump() 返回一段有效的 Lua 代码,该代码是指定值的 Lua 语法格式。