private void OnCollisionEnter(Collision collision) { if (collision.gameObject.name == null) { return; } if (_BallDesignationLiterals.Contains(collision.gameObject.name) || _BallDesignationLiterals.Contains(collision.gameObject.tag)) { LaunchableObject launchableObject = collision.gameObject.GetComponent <LaunchableObject>(); if (launchableObject != null) { launchableObject.ReceiveCollision(collision); } } }
private void OnCollisionEnter(Collision c) { if (c.gameObject.name == null) { return; } if (c.gameObject.name.Contains(Common.ObjectFilterLiteral) || c.gameObject.tag.Contains(Common.ObjectFilterLiteral)) { LaunchableObject lO = c.gameObject.GetComponentInChildren <LaunchableObject>(); if (lO != null) { lO.ReceiveCollision(c); } } }