Menu
CoddyTech

Repaso: monedas en el banco

Parte de la sección Creación de juegos reales del Journey de Unity de Coddy. Lección 26 de 60.

En este capítulo, guardamos números con PlayerPrefs, asignamos un valor predeterminado a un jugador nuevo y conservamos el mejor resultado solo cuando se superaba. Esta búsqueda del tesoro reúne el guardado y el valor predeterminado.

challenge icon

Desafío

Intermedio

Guarda las monedas que excavas; solo se guarda el banco.

  1. En Update(), la tecla Space añade 1 a pocket.
  2. En Start(), carga bank desde la clave Bank, con 10 si no existe, y conecta bankButton a un método Deposit() que transfiere el contenido de pocket al banco y lo guarda.
  3. Después de cada cambio, muestra Pocket: 3 y Bank: 12.

Pulsa «Jugar», excava, deposita en el banco y vuelve a jugar: el banco se conserva. Después, pulsa «Comprobar».

Pruébalo tú mismo

using UnityEngine;
using UnityEngine.UI;
using TMPro;

public class Digger : MonoBehaviour
{
    public TMP_Text pocketText;
    public TMP_Text bankText;
    public Button bankButton;

    private int pocket;
    private int bank;

    void Start()
    {
    }

    void Update()
    {
    }
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Creación de juegos reales

Practica por tu cuenta: Playground de Unity