Menu
CoddyTech

Récapitulatif : la lune en orbite

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

Ce récapitulatif rassemble les éléments du chapitre : un enfant qui suit son parent sans code, un virage à chaque image et une échelle qui augmente jusqu’à une limite.

challenge icon

Défi

Moyen

Écris le script de la planète ; la lune, son enfant, suit toute seule.

  1. Dans Update(), fais tourner la planète autour de l’axe y à spin degrés par seconde.
  2. Tant que la barre d’espace est maintenue, fais croître un champ float size de 1 vers 2 à la vitesse de grow par seconde avec Mathf.MoveTowards.
  3. Définis transform.localScale = Vector3.one * size;.

Appuie sur « Jouer » et maintiens la barre d’espace : la planète grandit et la lune s’éloigne davantage. Puis appuie sur « Vérifier ».

Essayez vous-même

using UnityEngine;

public class Planet : MonoBehaviour
{
    public float spin = 40f;
    public float grow = 0.5f;

    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