public new void GoBack() { Destroy(castSearchAnimation); LocalGameFinder localGameFinder = GameObject.FindObjectOfType <LocalGameFinder>(); localGameFinder.StopBroadCasting(); base.GoBack(); }
public void OnRemoteDisplaySessionStart(CastRemoteDisplayManager manager) { // Start hosting and join lobby. Destroy(castSearchAnimation); LocalGameFinder localGameFinder = GameObject.FindObjectOfType <LocalGameFinder>(); localGameFinder.StartBroadCasting(); GameNetworkManager networkManager = GameObject.FindObjectOfType <GameNetworkManager>(); networkManager.StartHost(); SceneManager.LoadScene("LobbyScene"); }
public void CloseLobby() { CastRemoteDisplayManager castDisplayManager = CastRemoteDisplayManager.GetInstance(); if (castDisplayManager.IsCasting()) { castDisplayManager.StopRemoteDisplaySession(); } gameNetworkManager.StopHost(); LocalGameFinder localGameFinder = GameObject.FindObjectOfType <LocalGameFinder>(); localGameFinder.StopBroadCasting(); SceneManager.LoadScene("MainMenuScene"); }