AddState() public method

public AddState ( States state, float time, System.Action onEnterFunction = null, System.Action onUpdateFunction = null, System.Action onExitFunction = null ) : void
state States
time float
onEnterFunction System.Action
onUpdateFunction System.Action
onExitFunction System.Action
return void
 // Use this for initialization
 void Start()
 {
     stateMachine = gameObject.GetComponent<CharacterStateMachine> ();
     rigidbody = GetComponent<Rigidbody>();
     //learning state machine placement
     stateMachine.AddState (States.NO_FLINCH, 2, null, null , printEnd);
 }