Menu
CoddyTech

Riepilogo: muro distruttibile

Fa parte della sezione Fisica e gameplay del percorso Unity di Coddy. Lezione 14 di 63.

challenge icon

Sfida

Facile

Un muro di dieci mattoni si trova davanti a un cannone. La palla è la palla di cannone (contrassegnata con il tag Ball, script Cannon.cs, già scritto): le frecce sinistra e destra mirano, Spazio spara. Ogni mattone è un Rigidbody con uno script Brick e una breakSpeed (6). Scrivi Brick.cs:

  • Quando la palla colpisce un mattone a breakSpeed m/s o più, il mattone si rompe: registra Brick broken e distruggi quel mattone.
  • Nient’altro rompe un mattone: né una palla più lenta, né un mattone che atterra sul terreno o su un altro mattone, per quanto velocemente cada.

Premi Gioca e abbatti il muro, poi Verifica.

Provalo tu

using UnityEngine;

public class Brick : MonoBehaviour
{
    public float breakSpeed = 6f;
}

Tutte le lezioni di Fisica e gameplay