🗒️Unity ScrollView使用指南
2024-1-1|2024-1-1
Anthony
type
status
date
slug
summary
tags
category
icon
password
下面总结了我在使用Unity的ScrollView过程中总结出来的使用ScrollView的万能方法
ScrollView结构
Scroll View
Viewport
content
item1
item2
Scrollbar Horizontal
Scrollbar Vertical
对于静态内容,我们只需要把内容增加到content下面即可,我们可以根据内容的多少来调整content的大小,如果内容的大小超过了content的大小,那么内容将不会被展示,如果content大小超过了scrollview的大小,那么scrollbar就会可以被滚动来查看更多内容
阻尼调整
就是鼠标滚动对应内容滚动的多少。在Scroll View的Scroll Rect Component中的Scroll sensitivity中可以修改。我一般是用20。
动态增加内容
很多情况下,我们都需要往ScrollView中动态渲染内容(比如渲染一个未知长度的列表)。这时候我们就需要用到两个Component,Content Size Fitter和Vertical Layout Group。将他们添加到Content中即可。在Content Size Fitter中你可以选择是水平适配还是垂直适配。
关于如何具体使用Prefab动态新增内容到ScrollView中,可以看这https://www.tangzihao.work/article/Unity如何动态的新增内容到ScrollView中