inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

캐릭터 생성

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

665

임재

작성한 질문수 5

0

제목에 있는 오류가 떴는데 이거 해결책이 프로젝트 속성 들어가서 C/C++ -> 언어 -> 준수 모드를 아니요로 바꿔주는걸로 알고있는데.. 언리얼엔진 비주얼스튜디오 프로젝트속성에 C/C++ 이 없는데 어떻게 해결해야 할까요.. 그냥 일반 비주얼스튜디오로 시작하면 C/C++ 이 속성에 있는데 언리얼엔진 비주얼스튜디오만 속성에 저게 없어요..

unreal-engine ue-blueprint

답변 2

0

Rookiss

혹시 에러 메시지나 코드 스샷을 첨부 가능할까요?
위 내용만 보고는 알기가 힘듭니다.
일부 #include 헤더가 누락된 것일 수도 있고,
전방선언 (class ~~)가 누락된 것일 수도 있고 원인은 다양할 수 있습니다.

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요.
해당 오류는 UCapsuleComponent* 형식의 인수가 USceneComponent* 형식의 매개변수와 호환되지 않는다는 내용이에요.

프로젝트 속성에서 C/C++ 속성을 찾을 수 없다는 건, 아마도 언리얼 엔진의 비주얼 스튜디오 프로젝트에서는 C/C++ 속성에 특별한 설정 값을 사용하지 않아서 그렇게 보일 수도 있어요.

그렇다면 해당 오류를 해결하기 위해서는 다른 방법으로 접근해야 할 것 같아요.

일반적으로 오류가 발생하는 경우는 매개변수의 자료형이 호환되지 않아서 생기는 경우입니다. UCapsuleComponent* 자료형의 인수를 받는 함수에 USceneComponent* 자료형의 매개변수를 전달하면 호환이 되지 않을 수 있어요.

이런 경우에는 매개변수의 자료형을 수정해야 해결할 수 있어요. UCapsuleComponent* 자료형을 사용하는 부분을 전부 USceneComponent* 자료형으로 수정하거나, UCapsuleComponent* 자료형을 사용하는 함수를 수정해서 USceneComponent* 자료형의 인수를 받을 수 있도록 해야 해요.

더 자세한 내용이나 코드를 기재해주시면 더 정확한 답변을 드릴 수 있을 것 같아요. 감사합니다.

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

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

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

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

0

621

2

자동완성 기능 사용법

0

609

1