Menu
CoddyTech

Récapitulatif : clé et porte

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

Ce récapitulatif rassemble les notions du chapitre : les déclencheurs, OnTriggerEnter et TryGetComponent, pour s’assurer que c’est bien le joueur qui est entré.

challenge icon

Défi

Facile

Écris le code de la clé et de la porte : seul le joueur peut les utiliser.

  1. Dans Key.cs, dans OnTriggerEnter, lorsque other.TryGetComponent(out Player player), définis player.hasKey = true;, consigne Got the key et détruis la clé.
  2. Dans Door.cs, pour le joueur : s’il possède hasKey, exécute gate.SetActive(false); et consigne The door opens ; sinon, consigne Locked.

Appuie sur « Jouer », essaie la porte, récupère la clé et réessaie. Puis clique sur « Vérifier ».

Essayez vous-même

using UnityEngine;

public class Key : MonoBehaviour
{
    // Le joueur ramasse la clé ; rien d’autre ne la ramasse
}
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 Physique et gameplay

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