Ejemplo n.º 1
0
 // Update is called once per frame
 void Update()
 {
     if (GameController.g)
     {
         if (GameController.g.Manager.Dados.Itens.Count > 0)
         {
             if (Time.time > GameController.g.Manager.Dados.TempoDoUltimoUsoDeItem + MbItens.INTERVALO_DO_USO_DE_ITEM)
             {
                 imgDoTexto.gameObject.SetActive(false);
             }
             else
             {
                 imgDoTexto.gameObject.SetActive(true);
                 texto.text = CreatureManager.MostradorDeTempo(-Time.time + GameController.g.Manager.Dados.TempoDoUltimoUsoDeItem + MbItens.INTERVALO_DO_USO_DE_ITEM, "s", false);
                 texto.text = texto.text == "0" ? "0." : texto.text;
             }
         }
     }
 }
Ejemplo n.º 2
0
 // Update is called once per frame
 void Update()
 {
     if (GameController.g)
     {
         if (GameController.g.Manager.Dados.CriaturesAtivos.Count > 0)
         {
             GerenciadorDeGolpes gg = GameController.g.Manager.Dados.CriaturesAtivos[0].GerenteDeGolpes;
             GolpeBase           gb = gg.meusGolpes[gg.golpeEscolhido];
             if (-Time.time + gb.UltimoUso + gb.TempoDeReuso > 0)
             {
                 imgDoTexto.gameObject.SetActive(true);
                 texto.text = CreatureManager.MostradorDeTempo(-Time.time + gb.UltimoUso + gb.TempoDeReuso, "s", false);
                 texto.text = (texto.text == "0") ? "0." : texto.text;
             }
             else
             {
                 imgDoTexto.gameObject.SetActive(false);
             }
         }
     }
 }