Added UI and more
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
using Unity.Netcode;
|
||||
using UnityEngine;
|
||||
using UnityEngine.SceneManagement;
|
||||
using UnityEngine.UI;
|
||||
|
||||
public class MainMenuUIController : MonoBehaviour
|
||||
{
|
||||
[SerializeField] private Button hostButton;
|
||||
[SerializeField] private Button clientButton;
|
||||
|
||||
private void Awake()
|
||||
{
|
||||
hostButton.onClick.AddListener(HostGame);
|
||||
clientButton.onClick.AddListener(JoinGame);
|
||||
}
|
||||
|
||||
private void HostGame()
|
||||
{
|
||||
NetworkManager.Singleton.StartHost();
|
||||
NetworkManager.Singleton.SceneManager.LoadScene("DEV-Game", LoadSceneMode.Single);
|
||||
Debug.Log("Hosting game...");
|
||||
}
|
||||
|
||||
private void JoinGame()
|
||||
{
|
||||
NetworkManager.Singleton.StartClient();
|
||||
Debug.Log("Joining game...");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user