개발합쉬다

  • 홈
  • 태그
  • 방명록

AI 1

[유니티/C#] NavMeshAgent 와 NavMeshObstacle

플레이어를 발견하면 추적하고, 공격 범위에 들어오면 공격을 하는 몬스터를 만들고 있다. 한가지 문제점은 플레이어가 도망가면 근접 몬스터가 줄줄이 따라오면서 대열이 만들어지고, 맨 앞의 몬스터가 공격상태에 들어가서 공격을 할 때, 뒤에있는 몬스터들은 추적 상태라 공격중인 몬스터를 밀고 들어오게 된다. 그러면서 플레이어도 함께 밀리고 도저히 공격을 할 수 없는 골치아픈 상황이 생겼다. 그래서 "NavMeshObstacle" 이라는 컴포넌트를 부착해 해결했다. NavMeshObstacle NavMeshAgent가 탐색하는 동안 피해야 하는 장애물 [ex) 물리적인 힘을 통해 움직이는 장애물 등] 을 인식한다. 장애물이 움직이는 동안 NavMeshAgent는 장애물을 피하기 위해 최선을 다한다. 장애물이 정지하..

[StarChaser] 로그라이크 게임 프로젝트 2023.05.22
이전
1
다음
더보기
반응형
프로필사진

개발합쉬다

개발보다 족발

  • 분류 전체보기
    • 유니티
      • 유니티 C#
    • [StarChaser] 로그라이크 게임 프로젝트
    • C#
      • C# 서버
      • C# 일반
    • C++
    • VisualStudio

Tag

C# 쓰레드, 데이터관리, 유니티, 유니티모바일, DataManager, 데이터테이블, 데이터매니저, c#, 유니티3D, 유니티 Action, 터치이동, 엑셀, 모바일, 유니티엑셀, C# Action, C# 서버, 아이소메트릭, 유니티c#, CSV, 로그라이크,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바