void Update() { CodeArmas arma = GetComponent <CodeArmas> (); if (arma != null && arma.tiroIntervalo <= 0) { arma.Ataque(); } // Fire1 (botão esquerdo do mouse ou toque na tela do celular) if (Input.GetButton("Fire1")) { posicaoMouse = Camera.main.ScreenToWorldPoint(Input.mousePosition); posicaoMouse = new Vector2( posicaoMouse.x + distanciaX, posicaoMouse.y); } transform.position = Vector2.Lerp( transform.position, posicaoMouse, velocidade * Time.deltaTime ); print(verificaDanoPlayer.hp + "------" + vidas.Count); if (verificaDanoPlayer.hp != vidas.Count) { RemoverVida(vidas[0]); vidas.RemoveAt(0); } }
// Update is called once per frame void Update() { if (arma != null && arma.tiroIntervalo <= 0) { arma.Ataque(); EfeitoSonoro.Efeito.TiroInimigo(); } // Destruir inimigo quando estiver vísivel if (vs.estaVisivel(Camera.main)) { obj.enabled = true; des = true; } else { if (des) { Destroy(gameObject); } } }