Revisão: Moedas no banco
Parte da seção Criando jogos de verdade do Journey de Unity da Coddy. Lição 26 de 56.
Desafio
MédioUma caça ao tesouro. A tecla Espaço desenterra uma moeda e a coloca no bolso, e o botão Bank transfere o conteúdo do bolso para o banco. Apenas o banco é salvo: as moedas que ainda estiverem no bolso são perdidas quando o jogo é fechado. Escreva Digger:
- A tecla Espaço adiciona 1 moeda a
pocket. - Clicar em Bank adiciona o conteúdo do bolso a
bank, esvazia o bolso e salva o banco com a chaveBank. - O banco de um novo jogador começa com 10 moedas, um presente de boas-vindas. Um banco que foi salvo, mesmo com 0, é carregado como foi salvo.
- Os textos sempre mostram os valores atuais, como Pocket: 3 e Bank: 12.
Pressione Play, cave, deposite no banco e jogue novamente; depois, Check.
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()
{
}
}
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ímetro4Cenas e Fases
Carregar uma CenaReiniciar a FasePróxima FaseManter entre CenasRevisão: Seleção de Fases10Projeto: Jogo de Plataforma 3D
O PercursoPlataformas Móveis2Botõ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 banco