自己手动组装一个scroll view

本文介绍了如何在Unity中手动创建一个Scroll View组件。详细讨论了Content的锚点设置、Grid Layout Group的配置,包括Cell Size、Spacing和Constraint。提到了Mask的使用,强调Image组件在配合Mask时的重要性。此外,还涵盖了PointerEventData的相关属性,如ClickCount、ScrollDelta等,以及UI层级管理和TextAsset的使用。
摘要由CSDN通过智能技术生成

自己手动组装一个scroll view:

content:滚动的对象,可拖动的物体

viewport:视窗,

content的锚点的选择:

当水平拖动,需要固定content的高度值,content size fitter开启水平的自动扩容

当竖直拖动,需要固定content的宽度值,content size fitter开启竖直自动扩容

Grid layout group

cell size:每个元素的宽高尺寸,

spacing: 元素之间的间隔

constraint:约束

flxible:自适应

fixed column count:根据列数数自适应

fixed row count:根据行数自适应

如果使用网格布局(grid layout group)配合自动扩容(content size fitter)时,如果自动扩容的水平和竖直同时开启,那么所有元素组成的方阵每一行的数量永远大于等于每一列的数量。

如果使用mask遮罩,image不能时active = false,也不是没有image,mask必须和image配合使用,否者mask遮罩无效

 

point eventdata:

button:枚举:左键,右键,中键

clickcount:连续点击的次数,在一定时间内连续点击的次数

delta:鼠标移动的偏移量

enterEventCamera:当鼠标指针一进入的时候检测事件的相机

pressEventCamera&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值