Paradies Project
Loading...
Searching...
No Matches
AParadiseMapEnvironmentActor Class Reference

로비/스테이지 선택 화면의 3D 맵 배경(지도 널빤지)을 전담하는 액터입니다. More...

#include <ParadiseMapEnvironmentActor.h>

Inheritance diagram for AParadiseMapEnvironmentActor:
Inheritance graph
Collaboration diagram for AParadiseMapEnvironmentActor:
Collaboration graph

Public Member Functions

void ChangeMapBackground (UTexture2D *NewMapTexture)
 지도 배경 텍스처를 교체합니다.

Protected Member Functions

virtual void BeginPlay () override

Protected Attributes

TObjectPtr< UStaticMeshComponent > MapMeshComponent = nullptr
 지도를 그려낼 널빤지(Plane) 스태틱 메시 컴포넌트
FName TextureParameterName = FName(TEXT("MapImage"))
 머티리얼에서 텍스처를 교체할 파라미터의 이름 (기본값: "MapImage")

Detailed Description

로비/스테이지 선택 화면의 3D 맵 배경(지도 널빤지)을 전담하는 액터입니다.

MVC 패턴 중 View/Model 에 해당하며, 컨트롤러의 지시에 따라 지도 텍스처를 동적으로 교체합니다 (SRP).

Member Function Documentation

◆ ChangeMapBackground()

void AParadiseMapEnvironmentActor::ChangeMapBackground ( UTexture2D * NewMapTexture)

지도 배경 텍스처를 교체합니다.

Parameters
NewMapTexture새롭게 입힐 챕터 지도 텍스처 (데이터 테이블에서 전달됨)

Member Data Documentation

◆ TextureParameterName

FName AParadiseMapEnvironmentActor::TextureParameterName = FName(TEXT("MapImage"))
protected

머티리얼에서 텍스처를 교체할 파라미터의 이름 (기본값: "MapImage")

아트 팀이 머티리얼을 만들 때 지정한 Texture2D 파라미터 이름과 일치해야 합니다.


The documentation for this class was generated from the following files:
  • Source/Paradise/Public/Actors/Environment/ParadiseMapEnvironmentActor.h
  • Source/Paradise/Private/Actors/Environment/ParadiseMapEnvironmentActor.cpp