인프런 커뮤니티 질문&답변

민Q님의 프로필 이미지
민Q

작성한 질문수

이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해

6강 캐릭터 공격 판정

SweepSingleByChannel 채널 별칭 인식안됨

작성

·

168

0

//#define CCHANEL_MHACTION ECC_GameTraceChannel1; 별칭 인식안됨 언리얼 5.3 ,라이더
GetWorld()->SweepSingleByChannel(OutHitResult, Start, End, FQuat::Identity,ECC_GameTraceChannel1, FCollisionShape::MakeSphere(AttackRadius), Params);

피격콜라이더 범위 구현중 함수가 예제처럼 동작이 안됩니다

예제는 체널값은 ABCollision.h에서

CCHANNEL_ABACTION 별칭을 만들어 사용하지만 제 프로젝트에서 위 함수에 인자값으로 별칭을 사용해서 빌드를 하면 ')' '}' 를 사용하라는 식의 잘못된 함수 사용법의 에러 메세지가 나옵니다

별칭을 사용하지않고 인자값에 채널데이터를 직접넣으면 문제는 해결되지만 저만 그런건지 궁금합니다

 

답변 1

0

이득우님의 프로필 이미지
이득우
지식공유자

예제에서는 별도의 물리채널을 사용하는데 이 정보를 저장하는 iini파일이 프로젝트에 설정안되서 그런게 아닌가 싶습니다.

깃헙 예제와 함께 비교 확인해보시겠어?

민Q님의 프로필 이미지
민Q

작성한 질문수

질문하기