Menu
CoddyTech

Récapitulatif : compteur de vitesse

Fait partie de la section Créer de vrais jeux du Journey Unity de Coddy. Leçon 5 sur 56.

challenge icon

Défi

Facile

La voiture d’essai est contrôlée par Car.cs, qui est terminé : la flèche vers le haut accélère, la flèche vers le bas freine, et sa valeur publique speed est exprimée en mètres par seconde. Écris le tableau de bord dans Dashboard.cs (la scène relie car, speedText, topText et tripText) :

  • speedText affiche la vitesse en km/h (mètres par seconde multipliés par 3.6), arrondie à l’entier le plus proche : 54 km/h. Elle est rouge au-dessus de 50 km/h et blanche sinon.
  • topText affiche la vitesse la plus élevée atteinte jusqu’ici, de la même façon : Top: 61 km/h. Le freinage ne la fait pas diminuer.
  • tripText affiche la distance parcourue jusqu’ici, en kilomètres avec deux décimales : Trip: 0.18 km. Additionne les mètres parcourus par la voiture à chaque image.

Appuie sur Play, accélère au-delà de 50, freine, puis clique sur Check.

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
}

Toutes les leçons de Créer de vrais jeux