code: function(refer, touchIndex) {
                  if (!this.originEvent) {
                      return null;
                  }
                  var eventClient = this.originEvent.touches ? this.originEvent.touches[touchIndex || 0] : this.originEvent;
                  var target = this.targetShape;
                  var targetNode = target.shapeNode || target.node;
                  var pScreen = new Point(eventClient && eventClient.clientX || 0, eventClient && eventClient.clientY || 0);
                  var pTarget = Matrix.transformPoint(pScreen, targetNode.getScreenCTM().inverse());
                  var pRefer = Matrix.getCTM(target, refer || "view").transformPoint(pTarget);
                  return pRefer;
              }
docs: 当前鼠标事件在用户坐标系中点击的点的坐标位置