private void Spawn() { _beerRigidBody.velocity = new Vector3(0, 0, 0); // set starting velocity _beerStateController = BeerState.Idle; // set beer state to idle }
// Start is called before the first frame update void Start() { _beerStateController = Beer.BeerState.Spawn; // set starting state to spawn StartCoroutine("BeerStateManager"); // call the beer state manager coroutine }
public void SlideBack() { _beerStateController = Beer.BeerState.ReturnToBartender; }
public void DrinkBeer() { _beerStateController = BeerState.Drink; }
public void Slide() { _beerStateController = BeerState.SlideToPatron; }