Unity基于UGUI的多行多列ListView

来源:互联网 发布:长歌门成女捏脸数据 编辑:程序博客网 时间:2024/05/19 13:57

1、在Canvas中创建一个空的节点,加入ListView脚本


2、创建一个带有<RectTransform>组建的对象就可以了,例如创建一个"Image"并设置定为Model对象,打开Debug Mode可以在编辑器中运行查看效果



以上工作做好了后,就可以点击Play运行看看吧~




这里的属性都可以在运行的时候动态调整的,主要的参数有

Auto Item Rename(是否自动根据单位下标来命名)

Auto Content Size(自动根据总大小调整列表框内容大小,不建议修改)

Scroll Direction(列表框滚动方向)

Group Item Direction(每组列表框滚动方向,建议使用Automatic)

First Item Offset(列表框第一个组件默认起始位置,不建议修改)

Item Margin(每组列表框间距)

Group Item Margin(每小组列表框间距)

Each Of Group(每组列表框中单位数量)

Item Model(单位模板)

3、另外ListView脚本也支持自定义对象的添加,源代码下载地址链接:http://pan.baidu.com/s/1jHHcHuu  密码:fgnj


原创粉丝点击