Esempio n. 1
0
 private void Spawn()
 {
     _beerRigidBody.velocity = new Vector3(0, 0, 0);                         // set starting velocity
     _beerStateController    = BeerState.Idle;                               // set beer state to idle
 }
Esempio n. 2
0
    // 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
    }
Esempio n. 3
0
 public void SlideBack()
 {
     _beerStateController = Beer.BeerState.ReturnToBartender;
 }
Esempio n. 4
0
 public void DrinkBeer()
 {
     _beerStateController = BeerState.Drink;
 }
Esempio n. 5
0
 public void Slide()
 {
     _beerStateController = BeerState.SlideToPatron;
 }