private void OnCollisionEnter2D(Collision2D collision) { if (collision.collider.tag == "Target") { ballLauncher.ReturnBall(); gameObject.SetActive(false); } }
private void OnTriggerEnter2D(Collider2D collision) { ballLauncher.ReturnBall(); collision.gameObject.SetActive(false); }
private void OnBecameInvisible() { ballLauncher.ReturnBall(); gameObject.SetActive(false); }
private void OnCollisionEnter2D(Collision2D other) { _ballLauncher.ReturnBall(); other.collider.gameObject.SetActive(false); }
private void OnCollisionEnter2D(Collision2D collision) { collision.gameObject.transform.GetComponent <Rigidbody2D>().velocity = new Vector2(0, 0); ballLauncher.ReturnBall(); collision.collider.gameObject.SetActive(false); }