ConstructorHelpers가 Static 인것과 아닌것의 차이가 궁금합니다.
730
작성한 질문수 2

언리얼 5.1로 강의를 듣고 있습니다.
해당 부분에서 경로가 뭔가 잘못되었는지 SM.Succeeded() 가 false 나옵니다.
혹시 파일이 잘못되었나 싶어 다른 Skeletal Mesh 경로도 넣어보고, 다른 에셋도 받아서 넣어봤는데 여전합니다.
플레이 후 아웃라이너 창의 MyCharacter 의 디테일창에서 Mesh 를 직접 넣어주면 정상적으로 입혀집니다.
한참 문제를 해결하려고 이것저것 찾아보고 해보고 하다가, Static ConstructorHelpers에서 Static 선언을 빼고 선언하니까 되더라구요.
ConstructorHelpers 는 각 액터들이 생성될 때 순서대로 호출되니까 static 으로 하나만 있어도 된다. 라고 이해했는데, 왜 이런 문제가 생기는지 궁금합니다.
답변 2
0
혹시 다른질문 하나만 더 드려도 될까요??
유니티에서는 모델의 피봇을 발바닥 중앙에 두는 것이 일반적이었는데, 언리얼에서는 몸통 중앙에 두는 것이 보통인가요??
아니면 이번 예시에서 모델이 바닥에 붙어있는걸 표현하기 위해서 메시를 설정하는 방법을 알려주신 것인지 궁금합니다!
0
해결했습니다! static 이면 당연히 선언된 SM 변수가 MyPawn에 쓰인 SM이랑 같으니 생기는 문제였네요.
SM 변수 이름을 SkelMesh로 따로 만들어주니까 정상적으로 만들어집니다!
델리게이트 관련 질문입니다!
0
204
1
RPG프로젝트
0
208
1
플레이어랑 적이랑 구분했던가요?
0
206
1
언리얼 에디터 상에서 만든 구조체를 C++ 상에서 불러올수 있나요?
0
195
1
크래쉬
0
297
1
c++ 소켓에 장착한 무기 제거
0
252
1
GAS랑 Game Features 앞으로 많이 쓸까요?
0
631
3
비헤이비어트리질문
0
378
1
BindHp에서...
0
257
0
c++ 클래스 폴더 관련 질문입니다.
0
709
1
현업에서 트레일같은 쉐이더질문
0
306
1
유니티 vs 언리얼 강의 중 의문점
0
497
1
언리얼엔진 컴포넌트 방식
0
345
1
델리게이트 함수를 쓰고 플레이버튼 실행시 언리얼이 꺼집니다
0
388
1
Visual Studio 테마 어떤 거 사용하시는지 궁금합니다 ㅎㅎ
0
583
2
TObjectPtr
0
528
1
c2664오류 해결 어케하나요 ㅠㅠ
0
821
1
UCapsuleComponent* 형식의 인수가 USceneComponent* 형식의 매개변수와 호환되지 않습니다.
0
668
2
GENERATED_BODY() 에러 질문있습니다
0
1515
1
fork와 github desktop
0
759
1
Super::NativeAnimation
0
268
1
언리얼엔진 VisualStudio build 오류
0
2027
1
UI실습 강의 질문
0
416
1
UBTTask_Attack의 TickTask 함수 호출이 안되는 것 같습니다.
0
628
2





