【Unity】组件组合使用心得(单行可自动拓展Scroll View)

在这之前,一直是在使用Scroll View进行滑动内容设置,但设置的都是不明不白的,而且有的时候设置好了之后也不知道是为什么,总感觉哪里不对劲,而且好也不知道为什么好,可能是长时间在做管理上的内容,Unity的组件没有好好研究一下,整的很迷茫。

今天在自己开发一个小玩意的时候,又遇到了Scroll View的相关问题,想要一个单行横向可拓展的Scroll View,之前是不知道怎么随意设置的,然后随便组合了一下就组合上了,今天算是研究明白了,放我设置好的干货。

前两个图是测试用的按钮,后面两个图则是调整的组件参数。

第一个图是Scroll View的设置参数,因为是要单行的,所以纵向的都不要

第二个图是Scroll View上Content的参数设置,使用了Grid Layout Group和Content Size Fitter这两个组件进行子物体约束。其中Grid Layout Group是用来进行排列的,Content Size Fitter则是用来约束方向的,让Content可以根据子物体的数量自行拓展宽度。

感觉这个挺简单的,就是以前没有想到,因为在研究这个的时候,通过看Unity的官方中文手册的时候,发现了一个关键点:

Content Size Fitter的第一个是调整宽度的,第二个是调整高度的,而我对这个组件使用的比较多,但是用的迷糊,所以经常调整的是高度,这次看了一眼中文手册,算是搞明白了问题所在。

相关推荐
feiduoge43 分钟前
教程 43 - 渲染目标和可配置渲染通道
windows·游戏引擎·图形渲染
workflower2 小时前
小强地狱(Bug Hell)
大数据·bug·团队开发·需求分析·个人开发·结对编程
ellis19705 小时前
Unity出安卓包知识点汇总
android·unity
DoomGT5 小时前
Audio - UE5中的音效播放重启问题
游戏·ue5·游戏引擎·虚幻·虚幻引擎
一线灵7 小时前
Axmol 开发环境快速搭建指南 (新)
游戏引擎
一线灵9 小时前
跨平台游戏引擎 Axmol-2.11.0 发布
游戏引擎
Robot侠9 小时前
ROS1从入门到精通 2:ROS1核心概念详解(节点、话题、服务一网打尽)
unity·游戏引擎·ros·机器人操作系统
世洋Blog21 小时前
装饰器模式实践:告别臃肿的继承链,优雅解耦初始化状态管理
unity·设计模式·c#·装饰器模式
爱睡觉的王宇昊1 天前
单体架构详细解析:从概念到实践--购物网站搭建
java·spring boot·架构·团队开发·个人开发·敏捷流程
feiduoge1 天前
教程 41 - 增强纹理映射(采样器)
windows·游戏引擎·图形渲染