this works great using the following code: void SetDestinationOnCircleBorder(Transform target) { // Random angle between 0-360 degrees float angle = Random.Range(minAngle.Value