void OnCollisionEnter(Collision col) { if (col.gameObject.tag == "Stone") { source.PlayOneShot(sound); GameObject mainStone = GameObject.Find("Capsule"); Launcher l = (Launcher)mainStone.GetComponent(typeof(Launcher)); l.numberOfStones--; l.turnCount.text = "Turns: " + (5 - l.numberOfStones + 1).ToString(); l.skipTimesText.gameObject.GetComponent <Animator>().SetTrigger("SetScore"); l.skipTimesText.gameObject.GetComponent <Animator>().SetBool("isIdle", true); l.ActiveTurnBonus(Camera.main.WorldToScreenPoint(mainStone.transform.position)); } }