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

게임 내 배경음(BGM)의 재생 및 흐름을 전담 관리하는 시스템입니다. More...

#include <AudioManagementSubsystem.h>

Inheritance diagram for UAudioManagementSubsystem:
Inheritance graph
Collaboration diagram for UAudioManagementSubsystem:
Collaboration graph

Public Member Functions

void PlayBGM (USoundBase *NewBGM, bool bLoop=true, float FadeTime=1.0f)
 새로운 배경음악을 재생합니다.
void StopBGM (float FadeTime=1.0f)
 현재 재생 중인 배경음악을 부드럽게 정지합니다.

Detailed Description

게임 내 배경음(BGM)의 재생 및 흐름을 전담 관리하는 시스템입니다.

위젯이 파괴되어도 음악이 끊기지 않게 하며, 페이드 연출을 전역적으로 제어합니다.

Member Function Documentation

◆ PlayBGM()

void UAudioManagementSubsystem::PlayBGM ( USoundBase * NewBGM,
bool bLoop = true,
float FadeTime = 1.0f )

새로운 배경음악을 재생합니다.

Parameters
NewBGM재생할 사운드 에셋
bLoop반복 재생 여부
FadeTime페이드 인 시간
Here is the call graph for this function:

◆ StopBGM()

void UAudioManagementSubsystem::StopBGM ( float FadeTime = 1.0f)

현재 재생 중인 배경음악을 부드럽게 정지합니다.

Parameters
FadeTime페이드 아웃 시간
Here is the caller graph for this function:

The documentation for this class was generated from the following files:
  • Source/Paradise/Public/Framework/System/AudioManagementSubsystem.h
  • Source/Paradise/Private/Framework/System/AudioManagementSubsystem.cpp