public void PlayGame() { if (SavingSystem.CargarJugador() != null) { InformacionDeJugar data = SavingSystem.CargarJugador(); SceneManager.LoadScene(data.acto); cartasRecogidas = data.cartas; } else { SceneManager.LoadScene(1); cartasRecogidas = 0; } }
public void Setup() { InformacionDeJugar data = SavingSystem.CargarJugador(); if (data == null) { cloneplayer = Instantiate(player, transform.position, Quaternion.identity) as GameObject; cartasActivar = new int[30]; } else { Vector2 pos; pos.x = data.posicion[0]; pos.y = data.posicion[1]; transform.position = pos; cartasActivar = data.cartasActivarInventario; cloneplayer = Instantiate(player, transform.position, Quaternion.identity) as GameObject; for (int i = 0; i < cartasRecogidas; i++) { ActivarInventario(data.cartasActivarInventario[i]); CartasDestruir(data.cartasActivarInventario[i]); } } }