public DragDropComManger(GObject agent, Func <GObject, bool> dropTarget)
{
mDropTargetFunc = dropTarget;
mAgent = agent;
mAgent.visible = false;
mAgent.SetPivot(0.5f, 0.5f, true);
///mAgent.sortingOrder = int.MaxValue;
mAgent.onDragEnd.Add(__dragEnd);
}