public static ActorOne_StateOne Instance() { if (instance == null) { instance = new ActorOne_StateOne(); } return(instance); }
// Use this for initialization void Start() { isBackToPosition = false; // set id SetID((int)EntityID.m_ActorOne); m_pStateMachine = new StateMachine <ActorOne>(this); // m_pStateMachine.SetCurrentState(ActorOne_StateOne.Instance()); m_pStateMachine.SetGlobalStateState(ActorOne_GloballState.Instance()); EntityManager.Instance().RegisterEntity(this); }