• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

AI 컨트롤러를 가진 Enemy 클래스 애니메이션 관련 질문입니다.

23.03.04 16:55 작성 조회수 336

0

강의 중 생성한 Enemy 클래스에서 애님 클래스 설정을 ABP_Manny 로 기존 3인칭 템플릿 프로젝트에 있는 애님 블루프린트 클래스로 설정해주었는데요.

ABP_Manny 클래스 내부 노드를 보면 현재 컨트롤러를 사용 중인 Pawn 의 속도, 땅에 붙어있는지 등 여러 정보들을 사용해 애니메이션을 실행하고 있습니다.

여기서 AI 컨트롤러와 비헤이비어 트리를 통해 AI 컨트롤러를 가진 Enemy 클래스가 이동할 수 있도록 해주었는데요. 그렇다면 속도 값이 업데이트되어 Walk/Run 노드가 실행되어야 할 것 같은데, 계속해서 Idle 노드가 실행되는 이유가 궁금합니다~

답변 1

답변을 작성해보세요.

0

YAL님의 프로필

YAL

지식공유자

2023.03.18

안녕하세요!

비헤이비어 트리를 통해 Pawn을 움직이셔도 Walk/Run 노드는 실행이 됩니다. 한번 Pawn안에 Anim Blueprint나 설정들이 잘 적용이 되어있는지 한번 확인해주시고 수정하시면 잘 작동될 것 입니다. 더 궁금하신 점 있으시면 언제든 질문해주세요 :)

감사합니다 좋은 하루 되세요!