public DragDropManager()
{
_agent = (GLoader)UIObjectFactory.NewObject("loader");
_agent.gameObjectName = "DragDropAgent";
_agent.SetHome(GRoot.inst);
_agent.touchable = false;//important
_agent.draggable = true;
_agent.SetSize(100, 100);
_agent.SetPivot(0.5f, 0.5f, true);
_agent.align = AlignType.Center;
_agent.verticalAlign = VertAlignType.Middle;
_agent.sortingOrder = int.MaxValue;
_agent.onDragEnd.Add(__dragEnd);
}