using Interactive; using UnityEngine; namespace Laptop { public class MenuLaptop : MonoBehaviour, IInteractable { public CustomNetworkManager networkManager; bool showGUI = false; public void LookAt() { } public void LookOut() { } public void HostLobby() { networkManager.StartHost(); } public void JoinLobby() { networkManager.networkAddress = "localhost"; networkManager.StartClient(); } void OnGUI() { if (showGUI) { if (GUI.Button(new Rect(10, 10, 100, 20), "Host")) { showGUI = false; HostLobby(); } if (GUI.Button(new Rect(10, 50, 100, 20), "Join")) { showGUI = false; JoinLobby(); } } } public void Interact() { showGUI = !showGUI; if(!showGUI) Cursor.lockState = CursorLockMode.Locked; if(showGUI) Cursor.lockState = CursorLockMode.Confined; } } }