예제 #1
0
    async void OnDestroy()
    {
        if (gameHub != null)
        {
            Debug.Log($"Destroy {channel.Target}");
            await gameHub.LeaveAsync();

            await gameHub.DisposeAsync();

            if (players.Count == 0)
            {
                await channel.ShutdownAsync();
            }
        }
    }
예제 #2
0
 async Task IHubClient.DisconnectHubAsync()
 {
     await _streamingHub.DisposeAsync();
 }