public override void Enter() { if (!enteredField) { BossTransform = m_Boss03FSM.transform; nextState = new Boss03Fire(m_Boss03FSM); enteredField = true; } Execute(); }
public override void Enter() { if(!enteredField) { BossTransform = m_Boss03FSM.transform; nextState = new Boss03Fire(m_Boss03FSM); enteredField = true; } Execute(); }
void Start() { nextState = new Boss03Spawn(this); distCont = GameObject.Find("_DistanceController").GetComponent<DistanceController>(); }
public void NextState(Boss03State state) { nextState = state; }
void Start() { nextState = new Boss03Spawn(this); distCont = GameObject.Find("_DistanceController").GetComponent <DistanceController>(); }