Ejemplo n.º 1
0
 private void CurrencyFailCheck(float currency)
 {
     if (currency < 0)
     {
         OnGameFailed?.Invoke();
     }
 }
Ejemplo n.º 2
0
    private void GameOver()
    {
        stateMachine.ChangeState(defeatState);
        Rigidbody rig = currentFigure.GetComponent <Rigidbody>();

        rig.isKinematic = false;
        rig.useGravity  = true;
        OnGameFailed?.Invoke();
    }
Ejemplo n.º 3
0
 private void OnTriggerEnter(Collider other)
 {
     if (timer <= 0)
     {
         if (other.gameObject.CompareTag("Tester"))
         {
             OnGameFailed?.Invoke(this, EventArgs.Empty);
         }
         else
         {
             OnGameSucceded?.Invoke(this, EventArgs.Empty);
         }
     }
 }