사냥꾼
Coddy Unity 여정의 물리와 게임플레이 섹션에 포함된 레슨. 63개 중 57번째.
챌린지
중급이제 사냥꾼을 만듭니다. 경기장에는 Hunter 태그가 지정되어 있고 Rigidbody와 Hunter 스크립트가 있는 사냥꾼 두 마리를 배치합니다. 이전 레슨의 플레이어는 그대로 두고, Hunter를 작성합니다.
- Inspector에서 설정할
speed필드(3). Start에서GameObject.FindWithTag("Player")로 플레이어를 찾고 그 Transform을 저장합니다. 다음 레슨에서는 게임이 실행되는 동안 프리팹으로 사냥꾼을 생성합니다. 프리팹의 필드에는 씬의 객체를 저장할 수 없으므로, 각 사냥꾼이 직접 플레이어를 찾습니다.- 매 물리 업데이트마다 사냥꾼의 y 속도는 유지하면서, 지면을 따라 플레이어를 향해
speed의 속도로 이동하도록 속도를 설정합니다.
Play를 눌러 사냥꾼들을 피해 다닌 다음 Check를 누릅니다.
직접 해보기
using UnityEngine;
public class Hunter : MonoBehaviour
{
// 이후 강의에서 이 부분을 완성합니다: 플레이어를 추격하는 사냥꾼.
}