Récapitulatif : compteur de vitesse
Fait partie de la section Créer de vrais jeux du Journey Unity de Coddy. Leçon 5 sur 60.
Ce chapitre a affiché des nombres à l’écran : un champ de texte, une valeur associée à une chaîne, des formats placés après deux-points et un minuteur calculé à chaque image. Le tableau de bord les utilise tous.
Défi
FacileÉcris le tableau de bord dans Dashboard.cs.
- Dans
Update(), affichecar.speed * 3.6fen km/h entiers,54 km/h, en rouge au-dessus de 50 et en blanc sinon. - Conserve la vitesse maximale en km/h dans un champ ; affiche-la sous la forme
Top: 61 km/h. - À chaque image, ajoute
car.speed * Time.deltaTimeà un champ de distance parcourue ; affiche cette distance en km avec deux décimales :Trip: 0.18 km.
Appuie sur « Jouer », accélère et freine : la vitesse maximale reste affichée. Puis appuie sur « Vérifier ».
Essayez vous-même
using UnityEngine;
using TMPro;
public class Dashboard : MonoBehaviour
{
public Car car;
public TMP_Text speedText;
public TMP_Text topText;
public TMP_Text tripText;
// Afficher la vitesse, la vitesse maximale et la distance parcourue
}
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