Riepilogo: monete in banca
Fa parte della sezione Creare veri giochi del percorso Unity di Coddy. Lezione 26 di 56.
Sfida
MedioUna caccia al tesoro. Premendo Spazio si scava e si aggiunge una moneta alla tasca, mentre il pulsante Banca trasferisce le monete dalla tasca alla banca. Viene salvata solo la banca: le monete ancora in tasca si perdono quando il gioco viene chiuso. Scrivi Digger:
- Spazio aggiunge 1 moneta a
pocket. - Facendo clic su Banca, il contenuto della tasca viene aggiunto a
bank, la tasca viene svuotata e la banca viene salvata con la chiaveBank. - La banca di un nuovo giocatore inizia con 10 monete, un regalo di benvenuto. Una banca salvata, anche con valore 0, viene caricata così com’era stata salvata.
- I testi mostrano sempre i valori correnti, come Pocket: 3 e Bank: 12.
Premi Gioca, scava, deposita in banca e gioca di nuovo, 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()
{
}
}
Tutte le lezioni di Creare veri giochi
1Testo sullo schermo
Canvas e testoMostra il punteggioFormattare i numeriUn timer per il conto alla rovesciaRiepilogo: tachimetro4Scene e livelli
Caricare una scenaRiavviare il livelloLivello successivoMantenere i dati tra le sceneRiepilogo: selezione del livello10Progetto: Platform 3D
Il percorsoPiattaforme mobili2Pulsanti 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: Corsa infinita
Tre corsieOstacoli in arrivo9Il nuovo sistema di input
Due sistemi di inputTastiera e mousePremuto in questo frameAzioni di inputRiepilogo: cambio di input