private void Die() { Tank.SetActive(false); if (Tank.CompareTag("Player1") == false) { score.AddPtsP1(); } else if (Tank.CompareTag("Player2") == false) { score.AddPtsP2(); } NextScene(); }
private void Die() { //Tank.GetComponent<SpriteRenderer>().enabled = false; //Tank.GetComponent<Collider2D>().enabled = false; Tank.SetActive(false); if (Tank.CompareTag("Player1") == false) { score.AddPtsP1(); } else if (Tank.CompareTag("Player2") == false) { score.AddPtsP2(); } Destroy(gameObject); NextScene(); }
private void OnTriggerEnter2D(Collider2D collision) //when base star is destroyed to stop input, play audio, play animation, add scores { projectile projectile = collision.GetComponent <projectile>(); //Debug.Log("Star Col//: " + collision.gameObject.tag); PlayerController.stopInput = true; AudioControl.instance.Play("explode"); explodingEffect.GetComponent <Animation>(); explodingEffect = Instantiate(explodingEffect, transform.position, transform.rotation); StartCoroutine(wait(.8f)); if (gameObject.name == "star1") { score.AddPtsP2(); } else if (gameObject.name == "star2") { score.AddPtsP1(); } }