Unity实现滑动列表(一)

Step1:创建UI结构

在这里插入图片描述
先要有一个框架frame,框架下包括两个东西,一个是列表list,一个是滑动条scrollbar。
具体的列表项grid放在list的下面

Step2:为frame添加组件

为frame添加Scroll Rect组件和Mask组件
添加完组件后,Mask组件就这样放着就行了
但是需要对Scroll Rect组件进行如下操作:
1.将list拖入到Content里面去:这是说明list是我们要滑动的列表的对象
2.将Horizontal的勾去掉:因为我们要做的是上下滑动,如果要做左右滑动,就是去掉Vertical的勾
3.将Scroll Bar拖到Vertical Scrollbar里面去:这是将滑动条与滑动对象绑定起来
如果需要使超出某一范围的内容不可见的话,就要给frame上添加两个组件。
Image和Mask。
把Mask的Show Mask Graphic取消勾选,Image是不会显示图片的。
然后在ScrollRect里的ViewPort,把自身放进去,那么在自身范围内的内容才回可见了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值