public DragDropManager() { _agent = (GLoader)UIObjectFactory.NewObject(ObjectType.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.Add1(__dragEnd); }