


if (_ViewVisibleRect.origin.x != 0 && _ViewVisibleRect.origin.y != 0 && _ViewVisibleRect.size.width != 0 && _ViewVisibleRect.size.height != 0) {
auto pos = Node::convertToWorldSpace(_ViewVisibleRect.origin);
_ViewVisibleRect.origin = pos;
if (_ViewVisibleRect.containsPoint(t->getLocation())){
//ok
}
}else{
// ok
}
这个 我都把坐标转成世界 坐标了。还是不行 因为 我的 那个listview 在别的层中层之中。所以要转成 世界坐标。 但还是不行。
这个坑 太难解决了
如果不转 世界坐标的话 直接 用 节点空间的话 就和以前 的效果一样 不可见也能点了
终于解决了太好 了