첨부된 Mob 설정 정보

1252 단어 #scriptUnity#slider
따르다
Mob을 AssetStore에서 가져와서 경기장에 갖다 놓았는데 움직이지 않아서 어떻게 해야 좋을지 모르겠어요.이런 사람한테 써.(초보자용)
차례차례
1. 이동을 원하는 영역에 대해 Bake NavMesh.
2. 이동이 편리한 (Mob)에 Nav Mesh Agent 첨부
3. 행동(이동)에 관한 스크립트를 쓴다.
4. Mob에 script를 붙입니다.
초보자도 모르는 단어가 있을 것 같아서 하나씩 쓰고 싶어요.
1. 우선 왼쪽 상단에 있는 메뉴에서 윈도를 클릭하고 안에 있는 Navigation을 클릭한다.
이렇게 되면 Navigation 탭이 오른쪽에 표시되고 아래 Bake 버튼을 클릭합니다.
따라서 영역의 파란색 면이 나타납니다. 이것이 Mob의 이동 범위입니다.
위쪽의 베이크를 클릭하면 세부 설정 화면으로 들어갈 수 있으며, 거기서 행동 범위를 제한하고 조정할 수 있다.
2. Mob을 선택하고 오른쪽에 있는 AddComponent 키를 눌러 Nav Mesh Agent 찾기
를 클릭합니다.
3. 행동에 대한script 쓰기

이런script를 쓰세요.
POINT1.using Unity.Engine.AI;잊지 마라
타겟에 관한 AI 같은 거예요.그렇게 생각하면 돼.
POINT2.target 선언
이걸 쓰지 않으면 업데이트 아래에 적힌 target에 오류가 발생합니다.
POINT3.void Update 이하
첫 번째 글은 NavMeshAgent(두 번째 글은 AddComponentAddComponent)를 에이전트로 고려했습니다.
두 번째 문장은 에이전트(Mob)의 속도를 설정합니다.
세 번째 문장에서 target이 좌표를 향해 나아가는 설정(*start에 들어간 후 첫 번째만 시도한다. 이런 설정을 하고 싶은 사람은voidstart 이후에 가입할 수 있다)
4. Mobniscript 붙이기
Mob에 쓴 script를 올려주세요.
이렇게 완성!
그나저나 이런 식이라면 지상이 없으면 안 되고, 미사일 등에 추적 기능을 추가하려면 여러가지 고민이 필요하다.

좋은 웹페이지 즐겨찾기