/// <summary> /// Process drag drop event. /// </summary> /// <param name="type"></param> private void ProcessGUI(DragDrop type) { switch (type) { // Process Drag case DragDrop.Drag: Vector3 delta = JCS_Input.MouseDeltaPosition(); this.transform.localPosition += delta; break; // Process Drop case DragDrop.Drop: break; } }
/// <summary> /// Process gui drag and drop event. /// </summary> /// <param name="type"></param> private void ProcessGUI(DragDrop type) { switch (type) { case DragDrop.Drag: /* Process Drag */ { Vector3 delta = JCS_Input.MouseDeltaPosition(); this.transform.localPosition += delta; } break; case DragDrop.Drop: /* Process Drop */ { // empty.. } break; } }
private void Update() { JCS_Input.MouseDeltaPosition(); }