Menu
CoddyTech

Revisão: Parede destrutível

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

Esta recapitulação reúne o capítulo: OnCollisionEnter, a tag do que atingiu você e a velocidade do impacto de collision.relativeVelocity.

challenge icon

Desafio

Fácil

Escreva Brick.cs: uma bala de canhão rápida quebra o tijolo que atinge.

  1. No OnCollisionEnter do tijolo, teste collision.gameObject.CompareTag("Ball") e collision.relativeVelocity.magnitude >= breakSpeed juntos, usando &&.
  2. Quando ambos forem verdadeiros, registre Brick broken e Destroy(gameObject);. Bolas lentas e tijolos caindo não quebram nada.

Pressione “Jogar”, mire com as setas e dispare com Espaço. Depois, pressione “Verificar”.

Experimente você mesmo

using UnityEngine;

public class Brick : MonoBehaviour
{
    public float breakSpeed = 6f;
}
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