private void ProcessGameStateChanged(GameStateController.StateEnum state) { foreach (var animator in GetComponentsInChildren <Animator>()) { animator.SetInteger("state", (int)state); } }
private bool IsStateAllowed(GameStateController.StateEnum state) { foreach (var allowedState in allowedStates) { if (state == allowedState) { return(true); } } return(false); }
private void ProcessStateChanged(GameStateController.StateEnum state) { running = IsStateAllowed(state); }
private void ProcessStateChanged(GameStateController.StateEnum state) { running = state == activeState; }