상세 컨텐츠

본문 제목

[Unity] 자주쓰는 함수_(6) LookAt

Unity

by 메타샤워 2023. 7. 19. 15:25

본문

Loot At :~을 자세히 살피다. ~에 대해 생각하다.

 
이말의 의미와 많이 다르지 않다. 유니티에서도 쓰인다
 
간단하게 자석과 철가루를 생각해보자 
public GameObject magnetic;
    public int Speed = 20;
 
void Update(){
            float distance = Vector3.Distance(magnetic.transform.position, transform.position); //자석의 거리를 재는 코드.
           
            if(distance <= 10.0f){ //자석과의 거리가 10 미만이라면, 자석을 향해 일정한 속도로 달려간다.
                transform.LookAt(magnetic.transform.position);
                transform.Translate(Vector3.forward * Speed * Time.deltaTime);
            }
        }
    }
러너 게임에서 자석 아이템을 먹었을때 많이 사용되는 코드

관련글 더보기