函数:nLog 远程日志
函数名称:远程日志
函数功能:输出日志到触动精灵 IDE 编辑器(TS Studio)
支持版本:v1.0.8 及以上版本
函数方法
nLog(content)
返回值:无
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
content | string number boolean |
是 | 代码所在的行数/日志内容, 在该参数中加入"[LINE]"自动替换为代码所在的行数, 仅支持 lua 源码,tsp 脚本显示为 [0] |
函数用例
for var = 1,50 do
--在编辑器的日志输出界面查看
nLog("[DATE]"..var);
mSleep(100);
end
--显示代码所在的行数,仅支持 lua 源码
for var = 1,50 do
--在编辑器的日志输出界面查看
nLog("[LINE]"..var);
mSleep(100);
end
注意事项
该函数需要 v3.1.1 及以上版本脚本编辑器支持,积木推荐安装 v1.0.9 及以上版本。
此函数仅作为调试用途,由触动精灵脚本编辑器发起的脚本运行将会接收到 nLog 回传信息,其他方式运行的脚本将不会触发 nLog 函数。
使用该函数无需设置日志接收端 IP 地址。
如果日志输出页面不显示日志内容
请确保编辑器及积木为最新版本
请重连设备
请重启编辑器
请关闭防火墙、结束 lua 进程、关闭虚拟网卡
当脚本中频繁使用此函数时,由于日志是异步发送的,如果编辑器接收到的日志内容没有按照顺序显示,是正常现象。此问题可以通过在 nLog 之间插入 toast 函数解决。
使用蒲公英连接将无法无法在 IDE 显示此函数的内容。