private void OnGUI() { if (GUILayout.Button("ChangeState StateOne")) { m_IFSM.ChangeState <StateOne>(); } if (GUILayout.Button("ChangeState StateTwo")) { m_IFSM.ChangeState <StateTwo>(); } if (GUILayout.Button("Update Condition State")) { m_IFSM.GetCondition <ConditionTwo>().UpdateState <StateTwo>(); } }