Menu
CoddyTech

Ins Loch

Teil des Abschnitts Physik und Gameplay der Unity-Journey von Coddy. Lektion 69 von 71.

challenge icon

Aufgabe

Schwer

Lass eine langsam rollende Murmel in das Loch fallen.

  1. Füge in Hole void OnTriggerEnter(Collider other) hinzu.
  2. Wenn other.TryGetComponent(out Golf golf) und other.attachedRigidbody.linearVelocity.magnitude < sinkSpeed zutreffen, gib "In the cup in " + golf.strokes + " strokes!" aus und rufe other.gameObject.SetActive(false); auf.

Drücke auf „Spielen“ und versenke die Murmel: Eine schnelle Murmel rollt über das Loch hinweg. Klicke dann auf „Prüfen“.

Probier es selbst

using UnityEngine;

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

    // Eine langsame Murmel fällt in die Mulde, eine schnelle rollt darüber hinweg
}

Alle Lektionen in Physik und Gameplay

Übe selbstständig: Unity-Playground