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. Kerjakan quiz setelah selesai membaca.

Suka kontennya? Beli course ini!

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