Menu
CoddyTech

Rangkuman: Hitung Mundur

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

Rangkuman ini menyatukan isi bab: sebuah korutin yang menghitung mundur dengan WaitForSeconds, dan referensinya disimpan dalam variabel anggota agar korutin itu bisa dihentikan.

challenge icon

Tantangan

Mudah

Mulai balapan dengan coroutine hitung mundur.

  1. Tulis IEnumerator Countdown(): hitung mundur dari seconds hingga 1, catat setiap angka dan tunggu 1 detik; lalu catat Go! dan atur car.linearVelocity = Vector3.forward * speed;.
  2. Saat Space ditekan, hentikan hitung mundur yang sedang berjalan, lalu mulai hitung mundur baru dan simpan ke dalam field Coroutine.
  3. Jika ada klik selama hitung mundur, hentikan hitung mundur dan catat Cancelled.

Tekan tombol “Main”, lalu tekan Space: 3, 2, 1, Go!. Kemudian tekan tombol “Periksa”.

Coba sendiri

using System.Collections;
using UnityEngine;

public class RaceStart : MonoBehaviour
{
    public Rigidbody car;
    public int seconds = 3;
    public float speed = 8f;

    void Update()
    {
        // Space: mulai (atau mulai ulang) hitung mundur. Klik: batalkan hitung mundur.
    }

    // Hitung mundur: 3, 2, 1 dengan jeda satu detik, lalu Go! dan mobil mulai melaju
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Fisika dan Gameplay

Latihan sendiri: Playground Unity