기존 예제 void Update () { dotValue = Mathf.Cos(Mathf.Deg2Rad * (angleRange / 2)); direction = target.position - transform.position; if (direction.magnitude dotValue) isCollision = true; else isCollision = false; } else isCollision = false; } 기존 예제의 문제는 transform.forward 라서 계속 현재 오브젝트의 위치를 캐치해서 문제였음 문제해결 private bool OnUpCubeNo..