이번 시간에는 적에게 AI를 부여해 능동적으로 움직이게 만들어 보겠습니다.

플레이어와 적의 거리가 가까우면 적이 움직이게 하기 위해 먼저 플레이어와 적의 거리를 계산하는 getDistance() 메서드를 위와 같이 작성해 줍니다.

위에서 만든 getDistance() 메서드를 이용해 적와 플레이어가 특정 거리보다 가까우면 doAIActions() 메서드가 실행되도록 작성해 줍니다.

적이할 행동을 doAIActions() 메서드 안에 작성해 줍니다.

적이 항상 AI를 가질 수 있도록 createUpdateHandler() 메서드의 onUpdate() 안에 doAICalculations()가 실행되도록 작성해 줍니다.