RobotFire/Assets/Scripts/NetworkManagerUI.cs

23 lines
608 B
C#

using Unity.Netcode;
using UnityEngine;
using UnityEngine.UI;
public class NetworkManagerUI : MonoBehaviour
{
[SerializeField] private Button serverBtn;
[SerializeField] private Button hostBtn;
[SerializeField] private Button clientBtn;
private void Awake(){
serverBtn.onClick.AddListener(() =>{
NetworkManager.Singleton.StartServer();
});
hostBtn.onClick.AddListener(() =>{
NetworkManager.Singleton.StartHost();
});
clientBtn.onClick.AddListener(() =>{
NetworkManager.Singleton.StartClient();
});
}
}