Unity制作滚动视图窗口

本教程介绍了如何在Unity中制作滚动视图。首先,创建一个名为'ScrollView'的Image作为Canvas的子对象,并添加Scroll Rect和Mask组件。然后,创建一个名为'content'的空游戏对象作为'ScrollView'的子元素,设置锚点并添加Vertical Layout Group和Content Size Fitter组件以实现内容自适应。最后,将'content'设置为Scroll Rect的Content,并添加对象完成滚动视图的制作。为了实现自动滚动到页面底部,需要添加特定代码。详细教程可在paws3d爪爪学院找到。
摘要由CSDN通过智能技术生成

创建滚动视图。创建image作为画布的子对象,命名为"ScrollView"。为其添加Scroll Rect组件和Mask组件。(Scroll Rect组件为滚动组件,Mask为遮罩)
因为只需要上下滚动,所以取消Scroll Rect组件的Horizontal勾选。

 

1.png

创建空的游戏对象为"ScrollView"的子元素,命名为"content",将其锚点设置为父元素的顶端。
(可以从Rect Transform的Anchor Presets中,按住Alt和Shift同时选择center-top)

2.png

为"content"添加Vertical Layout Group组件和Content Size Fitter组件。
Vertical Layout Group组件可以使"content"下的对象垂直排布。(取消Child Force Expand的Height勾选可以使对象不均匀排布)
Content Size Fitter组件的Vertical Fit设置为Preferred Si

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值