데코레이터 클래스는 CalculateRawConditionValue 함수를 상속받아 원하는 조건이 달성됐는지 파악하도록 설계됐다.
이 함수는 const로 선언돼 데코레이터 클래스의 멤버 변수 값을 변경할 수 없다.

이를 재정의해서 달성했는지 파악한다.

캐릭터의 델리게이트 설정이 완료되면 태스크에서 람다 함수를 해당 델리게이트에 등록하고 Tick 함수 로직에서
이를 파악해 FinishLatentTask 함수를 호출함으로써 태스크를 종료하도록 구현한다

 

 

'Unreal > Game 2 ' 카테고리의 다른 글

10.2 AI 추격  (0) 2019.07.02
10.1 AI 정찰  (0) 2019.07.02
10. AI 만들기  (0) 2019.07.01
9.3 PlayerState - 작성 중  (0) 2019.06.30
9.2 플레이어 HUD  (0) 2019.06.30

+ Recent posts