채널 참여 시작
How to initiate a channel join request in Vivox.
읽는 시간 1분최근 업데이트: 19일 전
다음은 채널 참여를 시작하는 방법의 예제를 보여 주는 코드입니다.
채널에 참여할 때를 결정하려면, 반드시using System;using System.ComponentModel;using UnityEngine;using Unity.Services.Vivox;class JoinChannelExample : MonoBehaviour{ // For this example, _loginSession is a signed in ILoginSession. . . . void OnLoggedIn() { //These events can be bound anywhere, but keeping them within the lifecycle of an active LoginSession is typically best VivoxService.Instance.ChannelJoined += OnChannelJoined VivoxService.Instance.ChannelLeft += OnChannelLeft } void OnChannelJoined(string channelName) { //Perform actions to react to joining the specific channel with name channelName //UI switches, participant UI setup, etc } void OnChannelLeft(string channelName) { //Perform cleanup to react to leaving a specific channel with name channelName } async void JoinChannelAsync(string channelName) { //Join channel with name channelName and capability for text and audio transmission VivoxService.Instance.JoinGroupChannelAsync(channelName, ChatCapability.TextAndAudio); } . . .}
VivoxService.Instance.ChannelJoinedChannelLeftVivoxService.Instance.JoinGroupChannelAsyncVivoxService.Instance.JoinEchoChannelAsyncVivoxService.Instance.JoinPositionalChannelAsync