Nav Mesh Agent 추가하고 Circle Collider 2D 키면 이상하게 둘이 만나면 몬스터가 저 멀리 가버려요... Circle Collider 끄면 안가는데.. Is Trigger로 꺼져있고요 Kinematic 으로 설정 했구요, 물론 Nav Mesh Agent 2D로 작업 하고 있습니다.
군중 컨트롤은 Agent가 가진 속성들을 활용해서 직접 코드 작성하셔야 합니다. 사실 여기서부턴 인공지능 AI 제작이다보니 조금 어려울 수 있기 때문에 손쉽게 만들고 싶으시다면 에셋을 사용하는게 속편할 것 같아요. 유니티 Navi 패키지가 업데이트 되면 영상으로 소식 전해드리겠습니다.
0:25
0:25
Agent가 실제 매쉬보다 떠있을 경우
1:19
1:19
Agent의 회전이 안되거나 느린 경우
2:24
2:24
다른 에이전트들에 막혀서 이동하지 못하는 경우
요약 추
네비매쉬 링크를 만들었는데 여러마리 객체가 동시에 링크를 타게할수있는 방법 없나요?? 링크 Width를 넓혀도 동시에는 안타지네요
Nav Mesh Agent 추가하고 Circle Collider 2D 키면 이상하게 둘이 만나면 몬스터가 저 멀리 가버려요... Circle Collider 끄면 안가는데.. Is Trigger로 꺼져있고요
Kinematic 으로 설정 했구요, 물론 Nav Mesh Agent 2D로 작업 하고 있습니다.
에이전트와 콜라이더 리지드바디 등과 같이 사용할 경우 어떻게 사용해야되는지에 대해 알려주세요!
병아리들 너무 귀여워요
플레이어는 마우스 클릭으로 이동하고 적은 플레이어를 자동으로 따라가게 만들었는데 플레이어가 움직일 때만 쫗아오네요 왜이런걸까요?
적이 플레이어 따라가는 SetDestination 함수를 Update에 두시면 잘 따라갈거에요!
모든 유닛의 중요도가 높은 게임의 경우는 어떻게 해야할까요? 예로들어 100vs100 영웅대전 같은 게임은 어떻게 해결해야 하나요?? 우선순위를 조절하는 걸로 해결될 수 있나요? 저는 스크립트로 피하게끔 만들긴 했는데 네비 자체에 그런 기능이 있었으면 좋겠어요.
군중 컨트롤은 Agent가 가진 속성들을 활용해서 직접 코드 작성하셔야 합니다.
사실 여기서부턴 인공지능 AI 제작이다보니 조금 어려울 수 있기 때문에 손쉽게 만들고 싶으시다면 에셋을 사용하는게 속편할 것 같아요.
유니티 Navi 패키지가 업데이트 되면 영상으로 소식 전해드리겠습니다.
avoidance가 작동될 때나 좁은 곳을 지나갈 때 agent의 속도가 느려지는걸 막는 방법이 있을 까요?
Agent의 Angular Speed랑 Accelation을 높이는 것 외엔 방법이 없을 것 같아요!