Unity表格绘制之参考修订
首先在这里先感谢下yongh701我是看他的文章才学会绘制表格的,其博客地址为https://blog.youkuaiyun.com/yongh701/article/details/70858083。欢迎大家去学习,为啥要重新写一个呢,主要是在参考其内容进行绘制的时候遇到一些问题,自己做了些修改更适合自己吧。
完成如下的表格,说明如何利用原生的UGUI完成表格:
一、场景布置
1、新建一个带滚动的Plane。如图所。设置Panel的大小为根据情况定义,你也可以设置为其它大小,但下文部分大小设置也做出相应的调整。
2、之后在Plane下创建一个空物体,命名为Table,如上图所示,将Panel的Scoll Rect组件中的内容设置为这个Table。同时加上Layout->Vertical Layout Group这个垂直布局的插件,Spacing设置为10,以后在Table下的子物体会一个一个地自动往下摆放的。同时加上Layout->Content Size Fitter自适应内容调节大小这个组件。
这个垂直适应参数要设置否则不会随着表格的变化自动调整滚动条的值。
3