본문으로 건너뛰기

채널 구독

특정 채널에 입장(구독)합니다.

메서드 정보

항목내용
메서드AChatManager::GetInstance()->Subscribe(const FString& Channel, int32 PrevMessageCount = 0)
콜백OnSubscribed(const FChatUserInfo& User) - 사용자 입장 시 호출

파라미터

파라미터타입설명
ChannelFString구독할 채널 이름
PrevMessageCountint32이전 채팅 내역 가져올 개수 (기본값: 0)

코드 예제

void UMyGame::EnterChannel(const FString& ChannelName)
{
// 이전 채팅 내역 10개 가져오기
AChatManager::GetInstance()->Subscribe(ChannelName, 10);
}

void UMyGame::OnSubscribed(const FChatUserInfo& User)
{
UE_LOG(LogTemp, Log, TEXT("%s 입장"), *User.visitorName);
}