using System; using System.Collections; using UnityEngine; using UnityEngine.SceneManagement; using UnityEngine.UI; public class ServerGamePanel : MonoBehaviour { public static ServerGamePanel Instance; public static string nameOfTheGameWillBeOpened = string.Empty; private void Awake() { Instance = this; } // Start is called once before the first execution of Update after the MonoBehaviour is created void Start() { gameOpen(); } public void gameOpen() { if (ServerWorkSceneController.Instance == null) { return; } switch (nameOfTheGameWillBeOpened) { case "talking": ServerWorkSceneController.Instance.processStep(14); break; case "typing": ServerWorkSceneController.Instance.processStep(15); break; case "sticks": ServerWorkSceneController.Instance.processStep(16); break; } } IEnumerator LoadNextScene(string sceneName) { yield return new WaitForSeconds(0f); SceneManager.LoadScene(sceneName); } // Update is called once per frame void Update() { } }