Lewati ke konten utama
Detail Course
Scratch Intermediate for Game
Mode Preview
BAB 2 — Event Lanjutan & Sistem Kontrol yang Lebih Rapi

2.10 Mengatur Kontrol dengan State Game

5 Menit Lesson Teks Lesson Gratis

Lesson Berbasis Teks. Pelajari materi di tab Overview di bawah. Quiz lesson bersifat latihan opsional.

Course ini gratis! Daftar sekarang.

Kamu sedang melihat preview. Enroll untuk akses semua lesson, quiz, materi, dan sertifikat.

Salah satu ciri game intermediate adalah kontrol tidak selalu aktif.

Misalnya:

  • saat menu → player tidak bisa jalan
  • saat play → player bisa bergerak
  • saat pause → semua gerakan berhenti
  • saat game over → input dimatikan

Contoh dengan variabel state:


when green flag clicked
set [game_state v] to [menu]

Gerak hanya aktif saat play:

when green flag clicked
forever
    if <(game_state) = [play]> then
        if <key [right arrow] pressed?> then
            change x by 5

Manfaat:

  • kontrol tidak aktif di waktu yang salah
  • game terasa lebih profesional
  • sistem menu dan pause lebih mudah dibuat


Materi Download Tersedia

Enroll untuk mengakses semua materi dan file download dari course ini.

Enroll Sekarang