while문의 조건에 진입하기 위해서는
밖에서 로직이 한번 돌아야하는 경우가 있음
이때 do while로 처리 할 수 있음
이런 경우?

float magnitude = (transform.position - target.position).magnitude;

while(magnitude > Time.deltaTime * movespeed)
{
    magnitude = (transform.position - target.position).magnitude;
    transform.position = transform.position + dir * movspeed * Time.deltaTime;
}