Riepilogo: monete in banca
Fa parte della sezione Creare veri giochi del percorso Unity di Coddy. Lezione 26 di 60.
Questo capitolo ha salvato numeri con PlayerPrefs, ha assegnato un valore predefinito a un nuovo giocatore e ha mantenuto il record solo quando veniva battuto. Questa caccia al tesoro mette insieme il salvataggio e il valore predefinito.
Sfida
MedioDeposita le monete che scavi; viene salvato solo il deposito.
- In
Update(), la barra spaziatrice aggiunge 1 apocket. - In
Start(), caricabankdalla chiaveBank, usando 10 se manca, e collegabankButtonaDeposit(), che sposta il contenuto della tasca nel deposito e lo salva. - Dopo ogni modifica, mostra
Pocket: 3eBank: 12.
Premi «Gioca», scava, deposita e gioca di nuovo: il deposito viene conservato. Poi premi «Verifica».
Provalo tu
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()
{
}
}
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Creare veri giochi
1Testo sullo schermo
Canvas e testoMostra il punteggioFormattare i numeriUn timer per il conto alla rovesciaRiepilogo: tachimetro2Pulsanti e schermate
Pulsanti e onClickLambdaCollegare nell'InspectorPannelli attivi e disattiviBarre della saluteRiepilogo: negozio degli upgrade5Salvare con PlayerPrefs
Salvare un numeroCaricare con un valore predefinitoPunteggio massimoSalvare le impostazioniRiepilogo: monete in banca8Controller del personaggio
CharacterController.MoveGravità manualeSaltoSpingere gli oggettiMuoviti dove guardiRiepilogo: doppio salto3Il gestore del gioco
Uno script gestisce il giocoIl SingletonStati di giocoSelezionare lo statoRiepilogo: gestore del round6Progetto: Runner infinito
Tre corsieOstacoli in arrivo9Il nuovo sistema di input
Due sistemi di inputTastiera e mousePremuto in questo frameAzioni di inputRiepilogo: cambio di inputEsercitati da solo: Playground Unity