Revisão: Moedas no banco
Parte da seção Criando Jogos de Verdade do Journey de Unity da Coddy. Lição 26 de 60.
Este capítulo salvou números com PlayerPrefs, definiu um valor padrão para um novo jogador e manteve um recorde apenas quando ele era superado. Esta caça ao tesouro reúne o salvamento e o valor padrão.
Desafio
MédioDeposite as moedas que você escavar; somente o banco é salvo.
- Em
Update(), a tecla Space adiciona 1 apocket. - Em
Start(), carreguebankusando a chaveBank, com 10 como valor padrão se ela não existir, e vinculebankButtona umDeposit()que transfere o conteúdo depocketpara o banco e o salva. - Após cada alteração, mostre
Pocket: 3eBank: 12.
Pressione “Jogar”, escave, deposite no banco e jogue novamente: o saldo do banco é mantido. Depois, “Verificar”.
Experimente você mesmo
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()
{
}
}
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Criando Jogos de Verdade
1Texto na tela
Canvas e textoExiba a pontuaçãoFormate númerosUm cronômetro regressivoRevisão: velocímetro2Botões e telas
Botões e onClickLambdasConectando no InspectorPainéis ligados e desligadosBarras de vidaRevisão: Loja de melhorias5Salvando com PlayerPrefs
Salvar um númeroCarregar com um valor padrãoRecordeSalvar configuraçõesRevisão: Moedas no bancoPratique por conta própria: Playground de Unity