public IEnumerator MovingObejctToTaget(Transform objectTr, Vector3 target, float speed)
    {
        while (objectTr.position != target)
        {
            objectTr.transform.position = Vector3.MoveTowards(objectTr.transform.position, target, speed * Time.deltaTime);
            yield return null;
        }

Mathf.ceil(objectTr.transform.position);

yield break;


}


이런 코루틴으로 오브젝트 이동ㅇ시키는데

target 값으로 5라는 정수를 주면

간혹가다 4.9999 에서 멈추고 끝남


아마 작은 오차라 다른 게임에서는 별 문제 아니긴 한데


난 위치 저장으로 정수를 요해서 문제 발생


볼드체 부분으로 소수 값 올림하고 픽스


역시 그냥 tween 플러그인을 쓰는게...