Menu
CoddyTech

Récapitulatif : clé et porte

Fait partie de la section Physique et gameplay du Journey Unity de Coddy. Leçon 20 sur 63.

challenge icon

Défi

Facile

Une grille verrouillée se trouve dans le mur, et une clé est posée au sol. Player.cs déplace le joueur avec les flèches et possède un champ hasKey. La Key et la Doorway devant la grille sont des déclencheurs. Écris leurs scripts :

  • Key : lorsque le joueur la touche, définis hasKey du joueur sur true, consigne Got the key et supprime la clé. Rien d’autre ne peut la ramasser : une balle qui roule dessus la laisse à sa place.
  • Door : lorsque le joueur entre dans l’embrasure avec la clé, masque gate et consigne The door opens. Sans la clé, consigne Locked et laisse la grille fermée.

Appuie sur Play, essaie la porte, récupère la clé et réessaie, puis clique sur Check.

Essayez vous-même

using UnityEngine;

public class Key : MonoBehaviour
{
    // Le joueur ramasse la clé ; rien d’autre ne la ramasse
}

Toutes les leçons de Physique et gameplay