private void Start() { var mousestatelit = new QFSMLite(); QFSMState ido = new QFSMState(1); QFSMState leftdown = new QFSMState(2); QFSMState rightdown = new QFSMState(3); mousestatelit.AddState(ido.Name.ToString()); mousestatelit.AddState(leftdown.Name.ToString()); mousestatelit.AddState(rightdown.Name.ToString()); mousestatelit.Start(ido.Name.ToString()); }
/// <summary> /// Adds the state. /// </summary> /// <param name="name">Name.</param> public void AddState(string name) { mStateDict[name] = new QFSMState(name); }