본문 바로가기
Unity/03.Game

Target을 향해 움직이는 Script

by 레드아이™ 2020. 8. 30.

아래의 스크립트가 작동하기 위해서는 게임 환경을 static으로 변경한 후, Navigation 창에서 Bake를 해주어야 한다.

Window-Navigation 창을 열어준다.
Bake탭에서 Bake 실행

void Start () {
		enemy = GetComponent<UnityEngine.AI.NavMeshAgent>();
        
		//Player를 찾아서 그 위치를 세팅한다.
		player = GameObject.Find("Player").transform;
        
		//enemy의 목적지를 player의 위치로 세팅한다.
		enemy.destination = tower.position;
}

'Unity > 03.Game' 카테고리의 다른 글

2D UI를 3D UI로 변경하기  (0) 2020.08.30
특정 객체를 Play 모드에서 사라지게 만들기  (0) 2020.08.30
Cinemachine-02. Virtual Camera설치  (0) 2020.08.04
Cinemachine-01. 설치  (0) 2020.08.04
LOD 설정하기  (0) 2020.08.03

댓글