Esempio n. 1
0
 protected virtual void OnAfterRotationVerticalAxisChange()
 {
     InternalRotationVerticalAxis.ClearSources();
     if (RotationVerticalAxis != null)
     {
         InternalRotationVerticalAxis.AddSource(RotationVerticalAxis);
     }
 }
Esempio n. 2
0
        protected virtual void OnEnable()
        {
            OnAfterTargetChange();
            OnAfterFacingSourceChange();

            InternalRotationHorizontalAxis.RunWhenActiveAndEnabled(() => OnAfterRotationHorizontalAxisChange());
            InternalRotationVerticalAxis.RunWhenActiveAndEnabled(() => OnAfterRotationVerticalAxisChange());
            InternalMovementHorizontalAxis.RunWhenActiveAndEnabled(() => OnAfterMovementHorizontalAxisChange());
            InternalMovementVerticalAxis.RunWhenActiveAndEnabled(() => OnAfterMovementVerticalAxisChange());
        }