背景:
Node
-ScrollView
要求:Node上可以滑动,直到TouchMove点滑到Node外时,这个时候停止ScrollView的滑动。(简单点说就是滑出Node后不能再滑动了)
目前的想法是node监听Touch,获取Touch的坐标,计算坐标在node外,然后停止scroll (注:使用ScrollView的stopAutoScroll方法)。
麻烦的是touch拿到的世界坐标,判断在node范围外还是需要一定的计算:
计算event.getLocation()是否在node.getNodeToWorldTransform() +node本身的width, height的范围内
但是这种实现太像“我已经动了,原来我不该动,那我不动了”,有没有更简单一点的实现?比如ScrollView本身支持lose focus之类的?

