项目需要实现一个类似下拉的功能,就是在固定的显示区域无法完全显示你需要展示的内容,这时候就需要下拉功能了。
刚开始我想的是用listview来实现,因为也是刚刚开始接触的u3d,对它的各个插件也不什么了解。上网查了下资料,有说ngui可以实现,但是我导入的ngui包不知道是过时的还是超前的,反正就没有那个功能。只能用scroll view来实现了。起初不明白怎么整,但是大概掌握了之后感觉还是挺简单的。
首先新建一个空的gameobject ,直接上图吧:
然后在kk下面又新建了一个名为Kk的object,在这里边添加scroll view组件,结果如图:

在项目中为了实现下拉功能,作者通过研究发现Unity3D的ScrollView可以达到目的。文章详细介绍了如何创建并配置ScrollView组件,包括新建GameObject、添加Scroll View组件、设置Clipping为Soft Clip以及使用Grid组件进行内容排列。最后,作者提到了一些常见错误,如错误的Layer设置和Grid组件的位置,展示了正确的和错误的示例效果。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



