public void RemoveState( States state ) { if(activeStates.Contains(state)) { if(activeStatesDict.ContainsKey(state)) { StateStruct temp = activeStatesDict[state]; temp.timer.kill(); activeStatesDict.Remove(state); activeStates.Remove(state); } } }
public static void RemoveState( CharacterStateMachine stateMachine, States state ) { stateMachine.RemoveState(state); }