public void ThrowBoomerang() { boomerang.SetActive(false); Physics2D.IgnoreCollision(GetComponent <BoxCollider2D>(), thrownBoomerang.GetComponent <BoxCollider2D>()); thrownBoomerang.transform.position = boomerang.transform.position; thrownBoomerang.transform.eulerAngles = boomerang.transform.eulerAngles; thrownBoomerang.gameObject.SetActive(true); thrownBoomerang.transform.parent = null; thrownBoomerang.GoAt(boomerangTarget); }