Récapitulatif : les pièces à la banque
Fait partie de la section Créer de vrais jeux du Journey Unity de Coddy. Leçon 26 sur 60.
Ce chapitre a enregistré des nombres avec PlayerPrefs, a attribué une valeur par défaut à un nouveau joueur et n’a conservé un record que lorsqu’il était battu. Cette chasse au trésor réunit la sauvegarde et la valeur par défaut.
Défi
MoyenDépose les pièces que tu déterres ; seule la banque est sauvegardée.
- Dans
Update(), Space ajoute 1 àpocket. - Dans
Start(), chargebankdepuis la cléBank, avec 10 si elle est absente, et reliebankButtonà une fonctionDeposit()qui transfère le contenu de la poche dans la banque et l’enregistre. - Après chaque changement, affiche
Pocket: 3etBank: 12.
Appuie sur « Jouer », creuse, dépose les pièces à la banque et rejoue : le solde de la banque est conservé. Puis appuie sur « Vérifier ».
Essayez vous-même
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()
{
}
}
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Créer de vrais jeux
1Texte à l’écran
Canvas et texteAfficher le scoreFormater les nombresUn compte à reboursRécapitulatif : compteur de vitesse4Scènes et niveaux
Charger une scèneRedémarrer le niveauNiveau suivantConserver entre les scènesRécapitulatif : sélection du niveau2Boutons et écrans
Boutons et onClickLambdasRelier les éléments dans l’InspectorActiver et désactiver les panneauxBarres de santéRécapitulatif : boutique d’améliorations5Sauvegarder avec PlayerPrefs
Enregistrer un nombreCharger avec une valeur par défautMeilleur scoreEnregistrer les paramètresRécapitulatif : les pièces à la banqueEntraînez-vous par vous-même : Playground Unity