본문으로 건너뛰기

채널 구독 해제

특정 채널에서 퇴장(구독 해제)하는 방법을 설명합니다.

설명

ChatManager.Instance.Unsubscribe() 메서드를 호출하여 특정 채널에서 퇴장합니다. 퇴장 후 해당 채널의 메시지를 더 이상 수신하지 않습니다.

메서드 정보

항목내용
메서드ChatManager.Instance.Unsubscribe(string channel)
콜백OnUnSubscribed(ChatUserInfo user) - 사용자 퇴장 시 호출

파라미터

파라미터타입설명
channelstring구독 해제할 채널 이름

Unity C# 사용 예제

using UnityEngine;

public class ChatExample : MonoBehaviour, IChatListener
{
private string myChannel = "Default Channel";

public void ExitChannel()
{
ChatManager.Instance.Unsubscribe(myChannel);
}

public void OnUnSubscribed(ChatUserInfo user)
{
Debug.Log($"{user.visitorName} 퇴장");
}

// ... 기타 IChatListener 메서드 구현
}