[UE 5] 2D 게임 개발 15 - 매니저

0시0분·2025년 3월 10일
0

UE 5

목록 보기
37/52

GameMode

👀 https://dev.epicgames.com/documentation/ko-kr/unreal-engine/unreal-architecture?application_version=4.27

GameMode에 선언된 변수나 함수는 해당 레벨의 모든 클래스들이 가져다 사용할 수 있음.

이렇게 선언했을 때,

이런식으로 가져다 사용 가능.

하지만, Game Mode는 레벨 종속이기 때문에 레벨이 변경될 경우 사용 불가능.


Game Instance

레벨에 종속적이지 않음.
매니저 역할에 가장 잘 맞는 클래스.

변수 및 함수 선언시 GameMode와 같은 방식으로 가져다 사용.

Function Library

클래스 종속적이지 않은 static 함수들의 모임.
매니저 클래스들을 가져올 때 사용하면 좋음.

  • 자주 사용하는 부분들을 퓨어함수로 만들어 사용
  • 사용시

자주 사용되는 부분 함수로 만들기

원하는 부분을 묶어서 Collaps to Function

0개의 댓글