inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

GameMode. GetWorld 질문 있습니다.

524

작성자 없음

작성한 질문수 0

0

해당 강의를 따라가는 도중 UMG를 보게되어서

AI Controller이후에서 UI를 만들어 보는 실습을 하는 도중에 생긴 의문점 입니다.

1. 왜class의 임시 변수를 통해서 생성해 줘야 하는지 먼저 의문입니다.

두 코두 모두 불러온 객체(UI_HUD)의 Class를 받아서 쓰는건데 굳이 HUD_Class에 옮겨서 사용하는지 의문입니다.

그냥 CreateWidget(GetWorld(),UI_HUD.Class); 하면 안되나요??

 

2. 왜 어떤 프로젝트의 GameMode에서는 GetWorld가 nullptr이뜨고, 어떤 프로젝트에서는 안뜨는지 궁금합니다.

제 생각에는 GameMode는 엑터이기 때문에 게임 레벨이 로드된 이후 월드가 있다고 보장받을 것 같은데 어떤 프로젝트에서는 null이 떠서 당황스럽습니다.

예시 프로젝트의 슈팅 게임에서는 GetWorld를 생성자에서 부르니 잘 작동되는 반면에 실습하던 프로젝트에서는 GetWorld를 부르면 잘 되지 않았던 점이 궁금합니다.

 

3. 마지막으로 제가 언리얼을 쓰는 프로젝트에 합류하게 되었는데 추천하는 책,인강 등이 있을까요?

현재 공식문서를 찾고 잘 안되면 구글을 찾게 되는데, 찾아보면 볼수록 블루프린트 관련한 자료만 많이 나와서 강의를 수강한 이후에 책이나 인터넷 강의를 구매하여 더 베이스를 다지고 싶습니다.

일단 이득우님의 파란책 구매 했는데 더 추천해주실 책 있나요?

 

긴글 읽어주셔서 감사합니다.

 

 

GetWorld blueprint GameMode null unreal

답변 0

강사님 질문 있습니다.

1

433

0

언리얼엔진 크래시날때

1

1570

1

캐릭터를 추가적으로 스폰하고 싶습니다

0

538

1

언리얼에서 WSA 함수 사용이 가능한가요?

0

544

1

캐릭터 Blueprint 받아오기 실패

0

571

2

UE5 generated.h 파일 생성이 안돼요

0

1423

1

애니메이션 블루프린트 오류

0

843

1

생성자 ConstructorHelpers질문 있습니다.

0

516

1

24분쯤에 UE시리즈

0

369

1

Weak_ptr질문

0

252

0

13분 질문

0

329

1

UE_LOG에 빨간색 밑줄이 쳐집니다.

0

363

0

Mesh와 MESH

0

352

1

template UCLASS 관련 질문 드립니다.

0

1205

1

생포인터 사용

0

297

1

TWeakObjectPtr

0

526

1

LOG출력 컴파일은 되는데 플레이시 Error가 발생하며 튕깁니다.

0

492

1

postinitializecomponents

0

246

1

[스탯매니저] 공격하는 캐릭터 정보인지, 공격당하는 캐릭터 정보인지 헷갈려요.

0

329

1

ue4 -> ue5 코드 변경

1

1947

4

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

0

252

1

OnAttacked(float DamageAmount) 함수 질문

0

236

1

소켓 실습 일부 오버랩으로 검이 주워지지 않습니다

0

385

2

인텔리젼스? 비츄얼어시스트? 질문입니다

1

276

2