From 9d11c8d4b4aef78cd3e4b2de195a3a414638c5b9 Mon Sep 17 00:00:00 2001 From: kitbashery <70074784+kitbashery@users.noreply.github.com> Date: Thu, 27 Aug 2020 13:48:14 -0700 Subject: [PATCH] Update TransformGizmo.cs Made outlineMaterial public Added OnSelect() and OnDeselect() Unity Events. --- Assets/RuntimeGizmo/TransformGizmo.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Assets/RuntimeGizmo/TransformGizmo.cs b/Assets/RuntimeGizmo/TransformGizmo.cs index fdf4550..e4e4a1b 100644 --- a/Assets/RuntimeGizmo/TransformGizmo.cs +++ b/Assets/RuntimeGizmo/TransformGizmo.cs @@ -1,5 +1,6 @@ using System; using UnityEngine; +using UnityEngine.Events; using System.Collections.Generic; using System.Collections; using CommandUndoRedo; @@ -126,7 +127,10 @@ public class TransformGizmo : MonoBehaviour Coroutine forceUpdatePivotCoroutine; static Material lineMaterial; - static Material outlineMaterial; + public Material outlineMaterial; + + public UnityEvent onSelect; + public UnityEvent onDeselect; void Awake() { @@ -675,6 +679,8 @@ public void AddTarget(Transform target, bool addCommand = true) AddTargetHighlightedRenderers(target); SetPivotPoint(); + + onSelect.Invoke(); } } @@ -690,6 +696,8 @@ public void RemoveTarget(Transform target, bool addCommand = true) RemoveTargetRoot(target); SetPivotPoint(); + + onDeselect.Invoke(); } }