unity scrollview滚动到指定的位置

ScrollRect滑动组件。怎么可以定位到哪个地方呢。即滑动到指定位置;

ScrollRect有个属性normalizedPosition,是Vector2类型的。是滑动中XY的值

horizontalNormalizedPosition:水平的值

verticalNormalizedPosition:垂直的值

如果是垂直滑动;那么范围是1-0

比如到初始位置

GetComponent<ScrollRect>().normalizedPosition = new Vector2(0, 1);

滑动到最后一页

GetComponent<ScrollRect>().normalizedPosition = new Vector2(0, 0);

1 scrollRect是 scrollview的自带组件
2 值的范围是0-1,0是底部或左侧,1是顶部或右侧
3 如果出现创建新物体后再设置显示最后行,但是显示的却是倒数第二个物体,尝试写个协程,显示最后一行的代码晚0.1s执行

Unity ScrollRect控件,将Content中任意元素定位到viewport中心的方法_sinat_39369044的博客-CSDN博客

Unity-ScrollViewNevigation: Unity3D使用ScrollView时,实现滑动定位到指定位置 - Gitee.com

【Unity3d】ScrollRect自动定位到某点 - JavaShuo

【Unity3d】ScrollRect自动定位到某点 - 阿飞的十维空间 - 博客园

ScrollRectAutoSlide/ScrollRectAutoSlide.cs at master · codeghosts/ScrollRectAutoSlide · GitHub

Unity3D ScrollView跳转功能_遇到问题总有办法解决的-CSDN博客

Unity3D-ScrollView中使用Layout布局后用代码如何控制ScrollView移动到指定位置_苏小败在路上-CSDN博客_unity 控制scrollview

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值