Revisão: Parede destrutível
Parte da seção Física e jogabilidade do Journey de Unity da Coddy. Lição 14 de 63.
Desafio
FácilUma parede de dez tijolos está diante de um canhão. A bola é a bala de canhão (marcada com a tag Ball, script Cannon.cs, já escrito): as setas para a esquerda e para a direita miram, e a tecla Espaço dispara. Cada tijolo é um Rigidbody com um script Brick e uma breakSpeed (6). Escreva Brick.cs:
- Quando a bola atinge um tijolo a
breakSpeedm/s ou mais rápido, o tijolo se quebra: registreBrick brokene destrua esse tijolo. - Nada mais quebra um tijolo: nem uma bola mais lenta, nem um tijolo que cai no chão ou sobre outro tijolo, por mais rápido que caia.
Pressione Jogar e derrube a parede; em seguida, Verificar.
Experimente você mesmo
using UnityEngine;
public class Brick : MonoBehaviour
{
public float breakSpeed = 6f;
}
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çamento2Colisõ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 Coletar