code: function isHit(x, y) {
      var self = this;
      var v = [x, y, 1];
      self.invert(v); // canvas
  
      if (self.isHitBox()) {
        var box = self.getBBox();
        if (box && !Inside.box(box.minX, box.maxX, box.minY, box.maxY, v[0], v[1])) {
          return false;
        }
      }
      var clip = self._attrs.clip;
      if (clip) {
        clip.invert(v, self.get('canvas'));
        if (clip.isPointInPath(v[0], v[1])) {
          return self.isPointInPath(v[0], v[1]);
        }
      } else {
        return self.isPointInPath(v[0], v[1]);
      }
      return false;
    }
docs: 节点是否能够被击中
  @param {Number} x x坐标
  @param {Number} y y坐标
  @return {Boolean} 是否在图形中