protected void notifyDragEndTotally()
 {
     mDragEndTotallyCallback?.Invoke(mComponentOwner);
 }
 // 当前物体正在拖动
 protected virtual void onDraging(ref Vector3 mousePos)
 {
     mDragingCallback?.Invoke(mComponentOwner);
 }
 protected virtual void onInterrupt()
 {
     mInterruptCallback?.Invoke(mComponentOwner);
 }
 // 当前物体拖动结束
 protected virtual void onDragEnd(Vector3 mousePos)
 {
     mDragEndCallback?.Invoke(mComponentOwner);
 }