A Saída
Parte da seção Física e Jogabilidade do Journey de Unity da Coddy. Lição 64 de 71.
Desafio
MédioPreencha Exit: um portal que permite que o jogador saia quando estiver aberto.
- Adicione
private bool open = false;epublic void Open(): definaopen = true;, pinte o portal comColor.greene registreThe exit is open. - Em
OnTriggerEnter(Collider other), quandoopen && other.CompareTag("Player"), registreYou escaped!e chameother.gameObject.SetActive(false);.
Pressione “Jogar”: por enquanto, a saída continua vermelha. Depois, clique em “Verificar”.
Experimente você mesmo
using UnityEngine;
public class Exit : MonoBehaviour
{
// Uma aula posterior completará isto: a saída, aberta após a última onda.
}
Todas as lições de Física e Jogabilidade
1Rigidbody
Gravidade e MassaEmpurrar com AddForcePular com um ImpulsoFixedUpdate para FísicaVelocidadeCorpos CinemáticosRevisão: Plataforma de Lançamento4Corrotinas
InvocarInvocar repetidamente, Cancelar invocaçãoSua primeira corrotinaLoops em corrotinasInterrompendo corrotinasRevisão: contagem regressiva10Projeto: Fuga da Arena
A ArenaCaçadores2Colisões
OnCollisionEnterO que eu acertei?Quebre no impactoNo chãoQuique e atritoFormas dos collidersRevisão: Parede destrutível5Projeto: Corrida das Moedas
A Bola RolanteMoedas para ColetarPratique por conta própria: Playground de Unity