Unity3D/Vector3.Distance() 썸네일형 리스트형 Unity 3D Vector3.Distance() example 유니티 3D에서 Vector3.Distance() 사용하기 유니티 3D 게임을 만들 때 2개의 게임 오브젝트 간의 거리가 일정한 범위 내로 좁혀지면 어떤 동작이 수행되도록 작성해야 한다면 Vector3.Distance() 를 사용할 수 있다.아래의 예제는 큐브(Cube)와 구(Sphere)가 거리를 두고 있을 때 구가 큐브에게로 점차 가까이 이동하여 거리가 7 에 이르면 정지해 있던 큐브가 회전을 시작하고 거리가 7보다 멀어지면 회전을 멈추는 동작을 구현해 본 것이다. #pragma strict var targetObj:GameObject; // Inspector 뷰에서 큐브를 드래그하여 할당할 변수 function Start () {targetObj = GameObject.Find("Cube"); //.. 더보기