Menu
CoddyTech

Masuk ke Lubang

Termasuk bagian Fisika dan Gameplay dalam perjalanan Unity di Coddy. Pelajaran 69 dari 71.

challenge icon

Tantangan

Sulit

Jatuhkan kelereng perlahan ke dalam lubang.

  1. Di Hole, tambahkan void OnTriggerEnter(Collider other).
  2. Jika other.TryGetComponent(out Golf golf) dan other.attachedRigidbody.linearVelocity.magnitude < sinkSpeed, catat "In the cup in " + golf.strokes + " strokes!" dan panggil other.gameObject.SetActive(false);.

Tekan tombol “Main” dan masukkan kelereng ke dalam lubang: kelereng yang melaju cepat akan melewati lubang. Lalu tekan tombol “Periksa”.

Coba sendiri

using UnityEngine;

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

    // Kelereng yang bergerak pelan jatuh ke dalam lubang, sedangkan yang bergerak cepat menggelinding melewatinya
}

Semua pelajaran di Fisika dan Gameplay

Latihan sendiri: Playground Unity