控制台拓展有什么用?
控制台拓展可以用于显示代码运行时的变量的值,通过监测变量的值来帮助你发现bug。
如何加载控制台拓展
- 点击拓展库按钮。
- 安装控制台拓展。
- 加载完成!
控制台拓展的基础用法
- 显示控制台。用下面的积木来显示/隐藏控制台窗口
- 清空控制台。用下面的积木来清空控制台的内容
- 在控制台显示文字。
- 使用下面的积木显示文字。“记录日志”是绿色文字,“警告”是黄色文字,“错误”是红色文字。
- 使用下面的积木可以用不同的颜色来输出变量的值
- 下面的积木输出值时,只有当“VALUE”处的值变化时,才会输出
- “当XX发生变化”积木。用于监测变量的改变
- “当XX由假变为真”积木。用于侦测一个事件的发生。
- 暂停/继续。用于暂停和继续程序的运行。
例如:监测分数变量的变化:
例如:
例如:
快速打开/关闭控制台
控制台的打开、关闭只能通过点击积木控制,很不方便。
可以使用下面的代码来实现按下按键“t”时快速开/关工作台。
“控制台打开?”变量记录控制台是否打开,0表示未打开,1表示打开。
快速清空控制台
在控制台中输入 ”c” ,按回车,即可清空控制台。
如何使用控制台拓展帮助你 Debug
- 例如,在下面复杂的代码中出现了 bug 。如果我们想要找出 bug 在哪,我们可以通过监视其中关键变量的值来找出 bug 。
像这样:
- 又比如,MMO拓展中,我们想要知道目前加入房间的玩家有哪些,可以用下面的代码来显示: