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 56.
Défi
MoyenUne chasse au trésor. La barre d’espace déterre une pièce et la place dans la poche, et le bouton Bank transfère le contenu de la poche dans la banque. Seule la banque est sauvegardée : les pièces encore dans la poche sont perdues lorsque le jeu est fermé. Écris Digger :
- La barre d’espace ajoute 1 pièce à
pocket. - Cliquer sur Bank ajoute le contenu de la poche à
bank, vide la poche et sauvegarde la banque sous la cléBank. - La banque d’un nouveau joueur commence avec 10 pièces, un cadeau de bienvenue. Une banque qui a été sauvegardée, même à 0, se charge telle qu’elle a été sauvegardée.
- Les textes affichent toujours les valeurs actuelles, comme Pocket: 3 et Bank: 12.
Appuie sur Play, creuse, dépose les pièces dans la banque et rejoue, puis clique sur Check.
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()
{
}
}
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 niveau7Contrôle du temps
Mettre en pause avec timeScaleRalentiTemps non mis à l’échelleRécapitulatif : Bullet Time10Projet : jeu de plateforme en 3D
Le parcoursPlateformes mobiles2Boutons 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 banque