Thank you very much! I will look into the Log for the Tween problem.
But unfortunately I get two null reference errors if I use inheritance of UIDragDropItem:
NullReferenceException
UIDragDropItem.OnDragDropStart () (at Assets/NGUI/Scripts/Interaction/UIDragDropItem.cs:148)
UIDragDropItem.OnDragStart () (at Assets/NGUI/Scripts/Interaction/UIDragDropItem.cs:110)
UnityEngine.GameObject:SendMessage(String, Object, SendMessageOptions)
UICamera:Notify(GameObject, String, Object) (at Assets/NGUI/Scripts/UI/UICamera.cs:823)
UICamera:ProcessTouch(Boolean, Boolean) (at Assets/NGUI/Scripts/UI/UICamera.cs:1411)
UICamera:ProcessMouse() (at Assets/NGUI/Scripts/UI/UICamera.cs:1111)
UICamera:ProcessTouches() (at Assets/NGUI/Scripts/UI/UICamera.cs:1181)
UICamera:Update() (at Assets/NGUI/Scripts/UI/UICamera.cs:971)
and
NullReferenceException: Object reference not set to an instance of an object
UIDragDropItem.OnDrag (Vector2 delta) (at Assets/NGUI/Scripts/Interaction/UIDragDropItem.cs:120)
UnityEngine.GameObject:SendMessage(String, Object, SendMessageOptions)
UICamera:Notify(GameObject, String, Object) (at Assets/NGUI/Scripts/UI/UICamera.cs:823)
UICamera:ProcessTouch(Boolean, Boolean) (at Assets/NGUI/Scripts/UI/UICamera.cs:1420)
UICamera:ProcessMouse() (at Assets/NGUI/Scripts/UI/UICamera.cs:1111)
UICamera:ProcessTouches() (at Assets/NGUI/Scripts/UI/UICamera.cs:1181)
UICamera:Update() (at Assets/NGUI/Scripts/UI/UICamera.cs:971)
Any idea what I'm doing wrong?