4、在Scene视图可以看到Image的排列(注意:排列成了两行)
5、让Grid下的Image排列成一行;做法:拉伸Grid的长度,让它变长
8、添加完Mask组件之后Image就不再超出了,但此时仍然不能Drag它
10、设置完参数の后就能Drag了
4、在Scene视图可以看到Image的排列(注意:排列成了两行)
5、让Grid下的Image排列成一行;做法:拉伸Grid的长度,让它变长
8、添加完Mask组件之后Image就不再超出了,但此时仍然不能Drag它
10、设置完参数の后就能Drag了
UIGrid是负责把所有数据放到UIGrid这个框框裏的操作只跟自己框框内的有关,所有这个UIScrollView的移动跟这个没关系
所以grid.Reposition()只是让格子里的数据重新排布一下。
(在使用过程中发现只有下媔的能用看里面也没懂为什么。。)
所以说当你要删除数据中的一条时就是把那个GameObject删掉。
但是这个会有一个问题就是grid.keepWithinPanel = true会告诉UIScrollview这些数據需要显示在框框里但是你又在移里面的位置。这时候就会出问题
所以解决的方法是暂时设为false。
本文介绍了Unity3d中利用UGUI的Scroll View组件实现滚動列表的方法通过制作一个实例来逐步演示使用方法。
在图中位置右键新建一个Scroll View组件。
设置每行显示的元素数量
设置图片大小和图片間隔
经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士
说说为什么给这篇经验投票吧!
只有签约作者及以上等级才可发有得 你还可以输入1000字