/*[PunRPC] * private void RPC_LoadGameScene() * { * Debug.Log("Nou nivell pel rol" + photonPlayer.Rol); * if (photonPlayer.Rol.Equals(PhotonPlayer.CONSTRUCTOR)) * { * PhotonNetwork.LoadLevel(ScenesManager.GetScene(ScenesManager.Scene.Constructor)); * } * else * { * PhotonNetwork.LoadLevel(ScenesManager.GetScene(ScenesManager.Scene.Prototip)); * } * }*/ /*void OnSceneFinishedLoading(Scene scene, LoadSceneMode mode) * { * currentScene = scene.name; * Debug.Log("current scene = " + currentScene); * if (currentScene.Equals(ScenesManager.GetScene(ScenesManager.Scene.MapaNivells))) * { * CreatePlayer(); * } * }*/ void OnSceneFinishedLoading(Scene scene, LoadSceneMode mode) { currentScene = scene.name; Debug.Log("current scene = " + currentScene); if (currentScene.Equals(ScenesManager.GetScene(ScenesManager.Scene.Prototip))) { Debug.Log("Nem a instanciar jugador"); photonPlayer.Instantiate(); Destroy(this.gameObject); } }