如何判断NGUI的ScrollView是否正在移动
来源:互联网 发布:淘宝卖兽药 编辑:程序博客网 时间:2024/04/30 02:34
在实际项目中,我们通常需要判断ScrollView上的item是否正在移动, 在NGUI的3.7.9的版本中,其没有提供这样的属性。ScrollView仅仅提供了下面事件的注册通知:
/// <summary> /// Event callback to trigger when the drag process begins. /// </summary> public OnDragNotification onDragStarted; /// <summary> /// Event callback to trigger when the drag process finished. Can be used for additional effects, such as centering on some object. /// </summary> public OnDragNotification onDragFinished; /// <summary> /// Event callback triggered when the scroll view is moving as a result of momentum in between of OnDragFinished and OnStoppedMoving. /// </summary> public OnDragNotification onMomentumMove; /// <summary> /// Event callback to trigger when the scroll view's movement ends. /// </summary> public OnDragNotification onStoppedMoving;
它没有提供开始移动的注册通知,所以不大好弄。
其实还有一个更简单的方法:
首先,我们应该了解ScrollView (带上item)滑动或者移动的原理, 其实SrollVieW的滑动或者移动,是移动ScrollView的GameObject的位置,而Scrollview的item其实是作为ScrollView对象的子物体跟随父物体一起移动的。
然后,利用主动查看方法就很容易得到一个ScrollView是否正在移动了,具体的思想就是在update中查看ScrollView物体的位置,如果位置发生变化,就说明移动,如果没有变化,就说明没有移动。
0 0
- 如何判断NGUI的ScrollView是否正在移动
- NGUI ScrollView是否滑到底部的判断
- 如何判断一个线程是否正在执行
- NGUI 的ScrollView如何让item居中
- iOS 如何获取scrollView状态是否正在滚动
- NGUI的ScrollView平滑移动到指定位置
- Android如何判断当前手机是否正在播放音乐,并获取到正在播放的音乐的信息
- Android如何判断当前手机是否正在播放音乐,并获取到正在播放的音乐的信息
- Android如何判断当前手机是否正在播放音乐,并获取到正在播放的音乐的信息
- Android如何判断当前手机是否正在播放音乐,并获取到正在播放的音乐的信息
- Android如何判断当前手机是否正在播放音乐,并获取到正在播放的音乐的信息
- Android如何判断当前手机是否正在播放音乐,并获取到正在播放的音乐的信息
- Android如何判断当前手机是否正在播放音乐,并获取到正在播放的音乐的信息
- windows上如何判断一个进程是否正在运行
- 如何移动当前正在使用的文件
- 如何移动当前正在使用的文件
- 如何移动当前正在使用的文件
- 【NGUI】Unity中如何判断NGUI中当前鼠标是否点击UI上
- 时间类型排序 NSComparisonResult
- java.lang.UnsupportedClassVersionError: AuthController : Unsupported major.minor version 52.0
- HDU 4405 Aeroplane chess(概率DP入门)
- redis的分布式解决方案--codis
- JavaSE实战——API(下) System、Runtime、Math、Date、DateFormat、Calendar、日期格式解析
- 如何判断NGUI的ScrollView是否正在移动
- android library projects cannot be launched解决方法
- 用组合代替继承能为 Activity 带来什么
- 如何对程序的栈进行保护————x86_64
- DNS原理和解析过程 (2)
- LeetCode First Missing Positive
- java集合中的fail-fast机制
- ZOJ 3758 Singles' Day
- Balanced Binary Tree