Menu
CoddyTech

Récapitulatif : ascenseur

Fait partie de la section Les bases du scripting dans Unity du Journey Unity de Coddy. Leçon 18 sur 85.

Ce récapitulatif rassemble les éléments du chapitre : les champs définis par l’Inspector, conservés privés avec [SerializeField], et lus à chaque image dans Update().

challenge icon

Défi

Facile

Écris le script de l’ascenseur : il monte jusqu’en haut et s’arrête là.

  1. Ajoute deux champs, speed et top, sous la forme [SerializeField] private float. L’Inspector leur attribue les valeurs 2 et 5.
  2. Dans Update(), tant que transform.position.y est inférieur à top, ajoute new Vector3(0, speed * Time.deltaTime, 0) à transform.position.

Appuie sur « Jouer » : l’ascenseur monte jusqu’à une hauteur de 5 et y reste. Puis appuie sur « Vérifier ».

Essayez vous-même

using UnityEngine;

public class Lift : MonoBehaviour
{
    // speed et top : privés, définis dans l’Inspector

    void Update()
    {
    }
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Les bases du scripting dans Unity

Entraînez-vous par vous-même : Playground Unity