Esempio n. 1
0
 protected virtual void OnAfterRotationHorizontalAxisChange()
 {
     InternalRotationHorizontalAxis.ClearSources();
     if (RotationHorizontalAxis != null)
     {
         InternalRotationHorizontalAxis.AddSource(RotationHorizontalAxis);
     }
 }
Esempio n. 2
0
        protected virtual void OnEnable()
        {
            OnAfterTargetChange();
            OnAfterFacingSourceChange();

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