|
Paradies Project
|
편성창 3D 디오라마를 관리하는 스튜디오 매니저 (Controller) More...
#include <ParadiseSquadSceneManager.h>


Public Member Functions | |
| void | RefreshSquadScene () |
| Subsystem의 현재 편성 데이터를 읽어와 3D 모델링을 전면 갱신합니다. | |
Protected Member Functions | |
| virtual void | BeginPlay () override |
Protected Attributes | |
| TObjectPtr< USceneComponent > | DefaultRoot = nullptr |
| TObjectPtr< UCameraComponent > | SceneCamera = nullptr |
| 편성 화면용 고정 카메라 (엔드필드 뷰) | |
| TObjectPtr< UArrowComponent > | Point_Main = nullptr |
| 중앙(메인) 캐릭터 서 있을 위치와 방향 | |
| TObjectPtr< UArrowComponent > | Point_Sub1 = nullptr |
| 좌측(서브1) 캐릭터 서 있을 위치와 방향 | |
| TObjectPtr< UArrowComponent > | Point_Sub2 = nullptr |
| 우측(서브2) 캐릭터 서 있을 위치와 방향 | |
| TSubclassOf< AParadiseLobbyCharacterVisual > | VisualActorClass = nullptr |
| 생성할 마네킹 액터 클래스 (BP_LobbyCharacterVisual 할당) | |
편성창 3D 디오라마를 관리하는 스튜디오 매니저 (Controller)
카메라 뷰와 3개의 스폰 포인트를 관리하며, 데이터를 읽어와 모델링을 갱신합니다.
| void AParadiseSquadSceneManager::RefreshSquadScene | ( | ) |
Subsystem의 현재 편성 데이터를 읽어와 3D 모델링을 전면 갱신합니다.
편성 UI가 열리거나, 교체가 일어났을 때 MainWidget에서 호출합니다.
