求帮助!有关scrollview外的控件响应事件

我创建了一个Scrollview,然后里面有一个Node,Node下面挂了N个子控件。现在其他一切正常,但是在ScrollView外面,就是不显示的子控件也会响应点击事件。求解啊!
看我附近的图,黑色是ScrollView,灰色的是那个Node,蓝色的是子控件。红色的是点击的位置,黑色框外应该不响应点击事件才对啊。现在黑色框外的蓝色子控件还是能够响应点击事件啊。

有setClippingEnabled(true);吗

这个只是控制显示的,但问题是不显示也会相应点击事件,特别是一个控件只有部分显示的时候,控件本身还是Visible的,只是再绘制的时候裁剪掉了一部分

这个问题还真有点蛋疼

我想想怎么解决哈

好吧,我自己解决了。根据点击的屏幕坐标,传给scrollview,转成scrollview的node space坐标,判断是否落在scrollview的viewsize之内,否则就不响应该点击事件。