Atteindre un point de contrôle
Fait partie de la section Créer de vrais jeux du Journey Unity de Coddy. Leçon 53 sur 60.
Défi
MoyenFais en sorte que les poteaux rouges déplacent le point de réapparition.
- Dans
Checkpoint, écrisOnTriggerEnter: lorsque l’objet possède unPlayer, appelle sonSetCheckpoint(transform.position). - Ensuite, passe le poteau en
Color.greenet consigneCheckpoint reached. - Utilise un
bool reachedpour que cela ne se produise que la première fois.
Appuie sur « Jouer », touche un poteau puis tombe : tu réapparais au poteau. Ensuite, appuie sur « Vérifier ».
Essayez vous-même
using UnityEngine;
public class Checkpoint : MonoBehaviour
{
// Une prochaine leçon complétera ceci : un drapeau qui déplace l’endroit où vous réapparaissez après une chute.
}
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 : plateforme 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 banqueEntraînez-vous par vous-même : Playground Unity