void OnCollisionEnter2D(Collision2D target) { if (target.gameObject.tag == "ball") { int randomSound = Random.Range(0, 100) % 4; if (GamePrefs.GetSoundSetting() != 0) { Debug.Log("Sound should be played here"); AudioSource.PlayClipAtPoint(sounds[randomSound], transform.position); } Ball2d.POT_SCORE = 1; } } //onCollisionEnter2D
void OnTriggerEnter2D(Collider2D target) { if (target.gameObject.tag == "ball") { if (GamePrefs.GetSoundSetting() != 0) { Debug.Log("during sound"); AudioSource.PlayClipAtPoint(potSound, transform.position); } //Debug.Log("After sound "); Ball2d.SCORE += Ball2d.POT_SCORE; UIController.ANIMATE = true; if (Ball2d.POT_SCORE == 2) { Instantiate(twoPointer); } else { Instantiate(onePointer); } } } //ontriggerEnter2D