void OnTriggerEnter2D(Collider2D other) { if (other.CompareTag("CD")) { //collide = true; AudioClip clip; playerAudio.pitch = Random.Range(0.9f, 1.1f); playerAudio.PlayOneShot(onTrigger, 0.5f); do { clip = clips[Random.Range(0, clips.Length)]; } while (clip.Equals(Camera.main.GetComponent <AudioSource>().clip)); Camera.main.GetComponent <AudioSource>().clip = clip; Camera.main.GetComponent <AudioSource>().Play(); if (player.playerHealth < 3) { player.playerHealth++; healthBar.AddHead(); } other.transform.Find("CDSystemrticleSystem").GetComponent <ParticleSystem>().Play(); other.GetComponent <SpriteRenderer>().enabled = false; other.GetComponent <CircleCollider2D>().enabled = false; StartCoroutine(RemoveCracker(other.gameObject)); } }
void OnTriggerEnter2D(Collider2D other) { if (other.CompareTag("CD")) { //collide = true; Destroy(other.gameObject); AudioClip clip; //playerAudio.pitch = Random.Range(0.9f, 1.1f); //playerAudio.PlayOneShot(onTrigger, 0.5f); do { clip = clips[Random.Range(0, clips.Length)]; } while (clip.Equals(Camera.main.GetComponent <AudioSource>().clip)); Camera.main.GetComponent <AudioSource>().clip = clip; Camera.main.GetComponent <AudioSource>().Play(); if (player.playerHealth < 3) { player.playerHealth++; healthBar.AddHead(); } } }