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);
    }
Beispiel #4
0
 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;
         }
     }
 }
Beispiel #5
0
    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();
    }