Menu
CoddyTech

Revisão: chave e porta

Parte da seção Física e Jogabilidade do Journey de Unity da Coddy. Lição 21 de 71.

Esta recapitulação reúne o capítulo: gatilhos, OnTriggerEnter e TryGetComponent para garantir que foi o jogador que entrou.

challenge icon

Desafio

Fácil

Escreva a chave e a porta: somente o jogador pode usá-las.

  1. Em Key.cs, no OnTriggerEnter, quando other.TryGetComponent(out Player player), defina player.hasKey = true;, registre Got the key e destrua a chave.
  2. Em Door.cs, para o jogador: se tiver hasKey, use gate.SetActive(false); e registre The door opens; caso contrário, registre Locked.

Pressione “Jogar”, tente abrir a porta, pegue a chave e tente novamente. Depois, pressione “Verificar”.

Experimente você mesmo

using UnityEngine;

public class Key : MonoBehaviour
{
    // O jogador pega a chave; nada mais a pega
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Física e Jogabilidade

Pratique por conta própria: Playground de Unity