Moedas para Coletar
Parte da seção Física e Jogabilidade do Journey de Unity da Coddy. Lição 29 de 71.
Desafio
MédioFaça a bola coletar as moedas.
- Em
Coin.cs, adicionevoid OnTriggerEnter(Collider other). - Quando
other.CompareTag("Player"), esconda a moeda comgameObject.SetActive(false);. Qualquer outra coisa, como a caixa, faz com que ela continue no lugar.
Pressione “Jogar” e role até uma moeda: ela desaparece. Depois, pressione “Verificar”.
Experimente você mesmo
using UnityEngine;
public class Coin : MonoBehaviour
{
// Oculte a moeda quando a bola (tag Player) rolar e encostar nela
}
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