28 lines
690 B
C#
28 lines
690 B
C#
using System;
|
|
using Unity.Netcode;
|
|
using UnityEngine;
|
|
|
|
namespace DefaultNamespace
|
|
{
|
|
public class Menu : MonoBehaviour
|
|
{
|
|
[SerializeField] private GameObject sessionMenu;
|
|
|
|
private void Start()
|
|
{
|
|
NetworkManager.Singleton.OnServerStarted += OnServerStarted;
|
|
NetworkManager.Singleton.OnClientStarted += OnServerStarted;
|
|
}
|
|
|
|
private void OnDisable()
|
|
{
|
|
NetworkManager.Singleton.OnServerStarted -= OnServerStarted;
|
|
NetworkManager.Singleton.OnClientStarted -= OnServerStarted;
|
|
}
|
|
|
|
private void OnServerStarted()
|
|
{
|
|
sessionMenu.SetActive(false);
|
|
}
|
|
}
|
|
} |