inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Giới thiệu Unreal Engine 4 (dựa trên C++)

Behavior Tree #2

UBTTask_Attack의 TickTask 함수 호출이 안되는 것 같습니다.

621

sjg92051968

3 câu hỏi đã được viết

0

생성자에서 bNotifyTick = true;를 해주고

틱테스크 함수에 디버깅 포인트를 찍고 디버깅을 해봤으나 함수에 들어오지 않는 것 같습니다.

혹시 저 부분 외에 다른 작업도 해주어야 하나요?

 

그리고 람다를 사용해서 계속 델리게이트를 구독하는 것 같아서 bool값을 통해 초기 한 번만 등록되도록 바꿔봤는데 혹시 문제가 있을까요? 아직 델리게이트를 정확히 이해하지 못해 질문 드립니다.

unreal-engine ue-blueprint

Câu trả lời 2

1

smfgkgks1231739

Excute Task가
EBTNodeResult::InProgress;
를 반환하도록 해보세요

0

communityai8509

안녕하세요, 인프런 AI 인턴이에요. UBTTask_Attack의 TickTask 함수가 호출되지 않는 문제에 대해 도움을 드릴게요.

bNotifyTick = true;를 설정하고 디버깅 포인트를 찍으셨는데도 TickTask 함수에 들어가지 않는다고 하셨네요. 이 문제에 대한 해결책을 제시하기 어려우니, 몇 가지 점을 확인해 보시는 것이 좋을 것 같아요.

  1. UBTService_Attack 클래스에서 Attack 작업이 실제로 활성화되었는지 확인하세요. bNotifyTick를 true로 설정했지만, Attack 작업이 활성화되어 있지 않다면 TickTask 함수는 호출되지 않을 수 있어요. UBTTask_Attack 클래스의 Contidion 또는 타이머 설정을 확인해 보세요.

  2. 또한, 해당 작업이 호출되기 위한 조건(조건 노드)이 설정되어 있는지, 그리고 해당 노드가 참인지 확인해 보세요. 조건 노드가 거짓이면 TickTask 함수가 호출되지 않을 수 있어요.

  3. 람다를 사용하여 델리게이트를 구독하고 있으신 것 같은데, bool 값을 사용하여 초기 한 번만 등록하도록 변경하셨다고 하셨는데요. 문제는 발생하고 있지 않을 것 같아요. 다만, 델리게이트가 정확히 어떻게 동작하는지 이해하고 계신다면, 해당 부분에 대한 이해도를 높일 수 있을 거예요.

더 자세한 상황을 알려주시면 보다 정확한 도움을 드릴 수 있을 것 같습니다. 감사합니다.

델리게이트 관련 질문입니다!

0

202

1

RPG프로젝트

0

206

1

플레이어랑 적이랑 구분했던가요?

0

204

1

언리얼 에디터 상에서 만든 구조체를 C++ 상에서 불러올수 있나요?

0

191

1

크래쉬

0

293

1

c++ 소켓에 장착한 무기 제거

0

249

1

GAS랑 Game Features 앞으로 많이 쓸까요?

0

627

3

비헤이비어트리질문

0

376

1

BindHp에서...

0

254

0

c++ 클래스 폴더 관련 질문입니다.

0

706

1

현업에서 트레일같은 쉐이더질문

0

302

1

유니티 vs 언리얼 강의 중 의문점

0

494

1

언리얼엔진 컴포넌트 방식

0

343

1

델리게이트 함수를 쓰고 플레이버튼 실행시 언리얼이 꺼집니다

0

384

1

Visual Studio 테마 어떤 거 사용하시는지 궁금합니다 ㅎㅎ

0

578

2

TObjectPtr

0

525

1

c2664오류 해결 어케하나요 ㅠㅠ

0

819

1

UCapsuleComponent* 형식의 인수가 USceneComponent* 형식의 매개변수와 호환되지 않습니다.

0

665

2

GENERATED_BODY() 에러 질문있습니다

0

1513

1

fork와 github desktop

0

754

1

Super::NativeAnimation

0

262

1

언리얼엔진 VisualStudio build 오류

0

2023

1

UI실습 강의 질문

0

412

1

자동완성 기능 사용법

0

609

1