인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

dev_s님의 프로필 이미지
dev_s

작성한 질문수

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

애니메이션 기초 강의 질문입니다.

해결된 질문

작성

·

173

0

애니메이션 강의에 다운로드 받을수 있는 예제 파일을 다운받아서  따라서 해보던중

이미 MyAnimInstace라는 C++파일이 만들어져있어서 MyAnimInstance1이라는 네이밍으로 새로 만들어서 예제를 실행하고 있었습니다. 

 

궁금한 점은 MyAnimInstance.h에서

UPROPERTY(EditAnywhere, BlueprintReadOnly, Category=Pawn, Meta=(AllowPrivateAccess=true))
	float Speed;

	UPROPERTY(EditAnywhere, BlueprintReadOnly, Category=Faling, Meta = (AllowPrivateAccess = true))
		bool IsFall;

이렇게 작성을 하였고

카테고리 및 변수 이름이 위에 처럼 바꼈습니다. 

 

그런데  BP_MyCharacter 에서 Mesh를 클릭한후 Animation에서 Anim Class를 ABP_MyAnim1_C로 변경을 했는데 

 

카테고리로 지정한 네임은 그대로 이고 

 

MyAnimInstance1.cpp에 점프를 구현해놓고 MyAnimInstance.cpp에는 점프를 구현 안해놨는데 점프는 1에 있는 cpp파일로 실행되고 있는거 같습니다. 

 

왜 이렇게 실행되는지가 궁금합니다.

 

답변 1

1

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

언리얼은 잔버그가 많고 (특히 C++로 작업하면) 엔진을 껐다 키거나
다시 만들면 해결되는 경우도 빈번해서
위 내용만으로 저도 알기가 힘듭니다.

dev_s님의 프로필 이미지
dev_s

작성한 질문수

질문하기