1、首先,我们在Canvas下新建一个ScrollBar UI元素, 重命名为DebugLog
2、它有三个一级子对象。分别是Viewport视口,和两个滚动条。Viewport下面有一个Content组件。两个滚动条会自动按照Content的大小来伸缩变形和使用。
3、Content本身是一个空对象,我们想要让它显示文字信息,给它加一个Text组件。
4、写一个脚本挂到DebugLog对象上,脚本里面设置变量,引用Text对象。同时为了提高字符串的使用效率,我们引入System.Text命名空间,使用StringBuilder构造字符串。
5、边写Log函数。和Debug.Log尽可能用法一样。用StringBuilder更新字符串后,赋值给Text组件的text属性。
6、最后在代码中,添加public M鲻戟缒男yLog debug;debug = .....(找到这个对象).GetComponent<MyLog>稆糨孝汶;();然后就可以用debug.Log(字符串) 来输出调试信息了。最终效果如图。