몬스터 스폰
게임 스테이트에서 스테이지에 몬스터를 소환하기위해 이전 과제에서 사용하였던 SpawnVolume을 재사용하여 맞게 변경하였다.
MonsterSubsystem의 MonsterSpawn과 MonsterData로 몬스터를 볼륨에 정보를 넣고 스폰시켰다.
Subsystem은 싱글톤 같은 역할인데 엔진의 라이프스타일에 맞춰 관리해준다.
다른 파일에서 불러올때
USomeSubsystem* MySubsystem = GetWorld()->GetSubsystem<USomeSubsystem>();
추후 SpawnMonsterData와 MonsterData의 역할이 겹쳐 SpawnMonsterData에서 MosterID만 갖고 있는 것으로 수정이 필요하다
'내일배움캠프-언리얼' 카테고리의 다른 글
| [내일배움캠프 - 언리얼] DAY 54 - 팀 프로젝트 진행 (0) | 2026.02.20 |
|---|---|
| [내일배움캠프 - 언리얼] DAY 53 - 디커플링 (0) | 2026.02.19 |
| [내일배움캠프 - 언리얼] DAY 51 - 팀 프로젝트 진행 (0) | 2026.02.12 |
| [내일배움캠프 - 언리얼] DAY 50 - 팀 프로젝트 진행 (0) | 2026.02.11 |
| [내일배움캠프 - 언리얼] DAY 49 - 팀 프로젝트 진행 (0) | 2026.02.10 |