inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

언리얼 엔진4 입문 (C++ 기반)

게임플레이 프레임워크

GENERATED_BODY() 에러 질문있습니다

1513

tmddnr8840

작성한 질문수 3

0

강의 22분쯤
UFloatingPawnMovement를 작성하면 에러가 뜨길래
인터넷에 찾아보니
#include "FloatingPawnMovement.generated.h"
을 추가해주면 된다길래
추가했는데 다음과같이 GENERATED_BODY에서 에러가 뜨네요
헤더파일 순서 문제인가 싶어서 순서를 다 바꿔봐도 계속 뜹니다.
CPP에 해당 코드에서도 에러가 뜨네요

#include "GameFramework/FloatingPawnMovement.h"
이 헤더파일을 붙이면 이렇게 에러가 뜹니다

강의 뒷 내용처럼
위 헤더파일을 cpp로 옮겨서 추가해도 마찬가지네요

구글에 검색해도 저랑 같은 케이스가 보이지않습니다 ㅜㅜ

unreal-engine ue-blueprint

답변 1

0

Rookiss

헤더파일은 CPP 파일로 옮겨주시고
h에서는 전방선언을 해주세요 (class UInputComponent;)
그리고 재빌드 한번을 해보시기 바랍니다.

 

CPP에 해당 코드에서도 에러가 뜨네요

-> '에러가 뜬다'가 모호합니다.
구체적으로 빌드했을 때 무슨 에러가 나는지 말씀해주셔야 합니다.
단순 빨간 밑줄은 에러가 아니라 그냥 VS Intellisense에서 간혹
자동완성 코드가 많아서 잘못 그어주는 경우가 많아요

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

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

301

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

fork와 github desktop

0

754

1

Super::NativeAnimation

0

262

1

언리얼엔진 VisualStudio build 오류

0

2023

1

UI실습 강의 질문

0

412

1

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

0

621

2

자동완성 기능 사용법

0

609

1