跳转到主要内容

频道订阅

进入(订阅)特定频道。

方法 信息

内容
方法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);
}