inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[입문자를 위한 UE5] Part3. 언리얼 엔진 3D 게임 개발 입문

몬스터 AI

Enemy AI 응용관련

363

칼엘_S

작성한 질문수 7

0

 적 체력이 45이고 플레이어 총 데미지가 10일때 적 체력이 0~5 사이라면 쓰러져서 빈사상태 애니메이션 몽타주를 실행하도록 로직을 짰습니다.

적은 폰센싱을 이용해서 플레이어를 감지해서 공격하구요. 적 피격 이벤트 (Event AnyDamage) 로직을 짜서 hp가 0~5 사이 라면 빈사상태 몽타주를 작동하도록 연결했습니다.

그런데 해당 빈사상태 몽타주가 실행되지 않아서 hp 디버그 정상, 몽타주를 다른 적에게 씌어서 해보고, 해당 적 begin play 에 연결해서 몽타주는 정상작동하는걸 확인했습니다.

그런데 피격이벤트 로직쪽에서 빈사상태 몽타주가 작동을 안하는데 어떤 문제점이 있는걸까요....?

 

unreal-engine ue-blueprint

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요.

적 체력이 0~5 사이일 때 빈사상태 애니메이션 몽타주가 실행되지 않는 문제에 대해서 알려드릴게요.

첫 번째로 확인해야 할 부분은 피격 이벤트 로직입니다. 피격 이벤트 로직에서 hp가 0~5 사이라면 빈사상태 몽타주를 작동하도록 연결했다고 하셨는데, 정확한 로직을 확인해보시면 좋을 것 같아요. hp가 0~5 사이라면 몽타주를 작동해야 하는 부분에 문제가 있을 수 있습니다. 로직을 다시 확인하고 로직 자체에 문제가 없다면 다음으로 넘어가시면 될 것 같아요.

두 번째로 확인해야 할 부분은 몽타주의 실행 조건입니다. 몽타주가 작동하기 위해선 해당 몽타주를 실행해야 하는 시점에 도달해야 합니다. 총 데미지가 10일 때 적 체력이 0~5 사이면 작동해야 한다고 하셨는데, 몽타주가 실행되지 않을 가능성이 있는 조건들을 다시 한 번 확인해보세요. 예를 들어, 몽타주를 실행하는 애니메이션 이벤트가 정확한 시점에 호출되고 있는지 확인하거나, 다른 상태가 몽타주를 우선적으로 실행시키는지 확인해보세요.

마지막으로 확인할 수 있는 부분은 몽타주 자체에 대한 설정입니다. 다른 적들에게 몽타주를 적용해본 결과 정상적으로 작동한다고 하셨는데, 해당 적에게 적용한 몽타주의 설정들이 문제가 있을 수 있습니다. 몽타주의 재생 조건을 다시 확인해보거나, 몽타주 자체에 문제가 있는지 확인해보세요.

위의 세 가지 부분을 하나씩 확인해보시면 문제를 해결할 수 있을 것 같습니다. 좀 더 자세한 정보가 필요하신 경우에는 피격 이벤트 로직과 몽타주 실행 조건 등의 코드를 더 자세히 알려주시면 더 도움을 드릴 수 있을 것 같아요.

BehaviorTree 강의 최신 버전(5.7) 해결법

1

65

1

5.7버전 move to 작동 안함

0

74

2

Move to가 동작하지 않습니다.

0

122

3

Retargeting - export후 scale 관련 문제

0

77

1

UE5 Retargeting시 bone의 scale문제 발생

0

121

2

리타겟팅 관련 문의드려요.

0

69

1

Root 컴포넌트와 기즈모

0

148

1

새 리타겟 포즈 생성이 안됩니다.

0

136

0

15:08 에서 기본 블렌드가 보이지 않습니다.

0

148

2

리타게터 익스포트 후 얼굴이...?

1

285

2

길찾기 이후 이동이 동작하지 않습니다.

0

294

2

BeHavior Tree 강의 중 AI가 움직이지 않습니다.

0

601

6

IsTargetInRange(데코레이터) 내용 오류 아닌가요?

1

211

1

언리얼5 입문하려면 컴퓨터 사양을 어느 정도로 맞춰야 할까요?

0

13709

2

Play Animation과 Play Anim Montage

0

277

1

애니메이션 커브 Rotation관련 질문드립니다.

1

427

3

파트4와 파트6은 언제쯤 나오나요?

0

315

2

파트4는 언제 출시하는지 알 수 있을까요?

0

342

1

리타게팅하고 애니메이션 익스포트했을 때 애니메이션따라서 이동합니다.

1

334

1

git push 오류, C++ 연동 관련

1

753

2

어느 정도 이동하면 애니메이션은 멈추고 이동만 합니다.

2

544

1

애니메이션 커브 root yaw offset clamping

0

360

1

수업 내용 질문합니다!

0

335

1

노드가 검색이 안됩니다.

0

387

1