Esempio n. 1
0
 void Awake()
 {
     fila        = FindObjectOfType <Fila>();
     cadeiras    = FindObjectOfType <Cadeiras>();
     ctrlCliente = GetComponent <ControleCliente>();
     paciencia   = GetComponent <Paciencia>();
 }
Esempio n. 2
0
        IEnumerator ConsumirEDestruir(EspacoItem espacoItem, float intervaloPrato)
        {
            Paciencia paciencia = GetComponent <Paciencia>();

            paciencia.consumir = false;
            // paciencia.Recuperar();

            if (SistemaPausa.pausado)
            {
                yield return(new WaitWhile(() => SistemaPausa.pausado));
            }

            yield return(new WaitForSeconds(intervaloPrato));

            if (SistemaPausa.pausado)
            {
                yield return(new WaitWhile(() => SistemaPausa.pausado));
            }

            espacoItem.itemAbrigado.bloqueado = false;
            Item itemPrato = espacoItem.Soltar();

            Destroy(itemPrato.gameObject);

            terminou = true;
        }
Esempio n. 3
0
 void Awake()
 {
     ctrlVaiAtePonto = GetComponent <ControladorVaiAtePonto>();
     ctrlCliente     = GetComponent <ControleCliente>();
     tr        = GetComponent <Transform>();
     paciencia = GetComponent <Paciencia>();
     bolha     = GetComponent <BolhaCliente>();
 }
Esempio n. 4
0
 void Awake()
 {
     paciencia = GetComponent <Paciencia>();
 }