public override void Start() { base.Start(); f_goomba.AddTransitionGoal("Charge", f_charge); f_charge.AddTransitionGoal("Goomba", f_goomba); SetStartState(f_goomba); }
public override void Start() { base.Start(); f_goomba.AddTransitionGoal("Charge", f_charge); f_charge.AddTransitionGoal("Goomba", f_goomba); if (f_startRoll) { SetStartState(f_roll); m_isRolling = true; } else { SetStartState(f_goomba); m_isRolling = false; } }