void Reset() { transitionVisualiser = GetComponent <TransitionVisualizer>(); if (transitionVisualiser == null) { transitionVisualiser = gameObject.AddComponent <TransitionVisualizer>(); } }
protected virtual void OnValidate() { GetSource(); inputSelector.OnValidate(this); if (transitionVisualizer == null) { transitionVisualizer = GetComponent <TransitionVisualizer>(); } if (transitionVisualizer == null) { transitionVisualizer = gameObject.AddComponent <TransitionVisualizer>(); } transitionVisualizer.sourceTransform = inputSelector.referenceGameObjectTransform; }
protected virtual void OnValidate() { GetProcessors(); inputSelector.OnValidate(this); if (transitionVisualiser == null) { transitionVisualiser = GetComponent <TransitionVisualizer>(); if (transitionVisualiser == null) { transitionVisualiser = gameObject.AddComponent <TransitionVisualizer>(); } } transitionVisualiser.sourceTransform = inputSelector.referenceGameObjectTransform; // CheckValueProvider(); // SetValue(_currentValue); }
protected void UpateTransitionVisualiser() { if (transitionVisualizer == null) { transitionVisualizer = gameObject.GetComponent <TransitionVisualizer>(); } if (transitionVisualizer != null) { if (inputSelector.referenceGameObject == null) { transitionVisualizer.sourceTransform = null; } else { transitionVisualizer.sourceTransform = inputSelector.referenceGameObjectTransform; } } }
protected virtual void Reset() { if (name == "GameObject") { name = "KntrlValue " + zExt.RandomString(4); } if (name.Contains("Slider")) { name += " (KntrlValue)"; } transitionVisualizer = GetComponent <TransitionVisualizer>(); if (transitionVisualizer == null) { transitionVisualizer = gameObject.AddComponent <TransitionVisualizer>(); } // #if UNITY_EDITOR // for (int i = 0; i < 10; i++) // UnityEditorInternal.ComponentUtility.MoveComponentUp(this); // #endif OnValidate(); }