Menu
CoddyTech

Dentro la buca

Fa parte della sezione Fisica e gameplay del percorso Unity di Coddy. Lezione 69 di 71.

challenge icon

Sfida

Difficile

Fai cadere lentamente una biglia nella buca.

  1. In Hole, aggiungi void OnTriggerEnter(Collider other).
  2. Quando other.TryGetComponent(out Golf golf) e other.attachedRigidbody.linearVelocity.magnitude < sinkSpeed, registra "In the cup in " + golf.strokes + " strokes!" e chiama other.gameObject.SetActive(false);.

Premi «Gioca» e imbuca la biglia: una biglia veloce rotola oltre la buca. Poi premi «Verifica».

Provalo tu

using UnityEngine;

public class Hole : MonoBehaviour
{
    [SerializeField] private float sinkSpeed = 3f;

    // una biglia lenta cade nella buca, una veloce ci rotola sopra
}

Tutte le lezioni di Fisica e gameplay

Esercitati da solo: Playground Unity