private void HandleGizmoMode() { this.m_GizmoMode = !Event.current.control ? SpriteEditorWindow.GizmoMode.RectEditing : SpriteEditorWindow.GizmoMode.BorderEditing; Event current = Event.current; if (current.type != EventType.KeyDown && current.type != EventType.KeyUp || current.keyCode != KeyCode.LeftControl && current.keyCode != KeyCode.RightControl && (current.keyCode != KeyCode.LeftAlt && current.keyCode != KeyCode.RightAlt)) return; this.Repaint(); }
private void HandleGizmoMode() { if (Event.current.control) { this.m_GizmoMode = SpriteEditorWindow.GizmoMode.BorderEditing; } else { this.m_GizmoMode = SpriteEditorWindow.GizmoMode.RectEditing; } Event current = Event.current; if ((current.type == EventType.KeyDown || current.type == EventType.KeyUp) && (current.keyCode == KeyCode.LeftControl || current.keyCode == KeyCode.RightControl || current.keyCode == KeyCode.LeftAlt || current.keyCode == KeyCode.RightAlt)) { base.Repaint(); } }