【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的第一个是调整宽度的,第二个是调整高度的,而我对这个组件使用的比较多,但是用的迷糊,所以经常调整的是高度,这次看了一眼中文手册,算是搞明白了问题所在。

相关推荐
2501_938773995 小时前
《资源预加载策略:LayaBox 小游戏引擎资源池架构设计案例分析》
游戏引擎
Python私教17 小时前
Unity 游戏开发「工业化级」学习路线 2025 版
学习·unity·游戏引擎
于小汐在咯1 天前
【Unity每日一记】Unity物理引擎:刚体与碰撞体详解
unity·游戏引擎
鱼蛋-Felix1 天前
Unity jar更新不生效怎么解决
unity·游戏引擎·jar
爱吃小胖橘2 天前
Unity资源加载模块全解析
开发语言·unity·c#·游戏引擎
井队Tell2 天前
打造高清3D虚拟世界|零基础学习Unity HDRP高清渲染管线(第九天)
学习·3d·unity
千年奇葩2 天前
Unity性能优化之:利用CUDA加速Unity实现大规模并行计算。从环境搭建到实战案例
c++·人工智能·unity·游戏引擎·cuda
AA陈超2 天前
虚幻引擎5 GAS开发俯视角RPG游戏 P06-25 属性信息数据资产
c++·游戏·ue5·游戏引擎·虚幻
17岁的勇气2 天前
Unity Shader unity文档学习笔记(二十二):雪地几种实现方式(1. 2D贴花式 2.3D曲面细分并且实现顶点偏移)
笔记·学习·unity·shader
科技快报3 天前
引入实时 3D 渲染技术,地平线与 Unity 开启车载交互空间化时代
3d·unity·交互