Blok Events: Memulai Program
Bendera hijau, tombol keyboard, klik sprite, dan pemicu lain.
Setiap program butuh pemicu
Blok kuning Events adalah "topi" yang memulai tumpukan. Tanpa topi, tumpukan hanya jalan jika diklik manual.
| Blok | Menjalankan tumpukan ketika⦠|
|---|---|
| ketika π΄ diklik | bendera hijau ditekan (awal proyek). |
| ketika tombol spasi ditekan | tombol keyboard tertentu ditekan. |
| ketika sprite ini diklik | sprite diklik dengan mouse. |
| ketika latar berganti ke ... | backdrop berganti. |
| ketika volume > 10 | suara mikrofon cukup keras. |
| ketika saya menerima pesan1 | ada broadcast pesan (bab 12). |
Banyak tumpukan berjalan bersamaan
Satu proyek boleh punya banyak tumpukan ber-topi. Semua yang dipicu bersamaan berjalan paralel. Contoh: satu tumpukan menggerakkan kucing, tumpukan lain memutar musik latar.
Contoh: kucing melompat saat spasi ditekan
ketika tombol spasi ditekan
ubah y sebesar 50
tunggu 0.3 detik
ubah y sebesar -50
Kebiasaan baik: atur kondisi awal
Awali program dengan blok ketika π΄ diklik lalu atur posisi, ukuran, dan variabel ke nilai awal. Dengan begitu, setiap kali dijalankan ulang, hasilnya konsisten.
Coba di Scratch: buat kucing yang berkata "Aduh!" ketika diklik, dan berputar 15 derajat saat tombol panah kanan ditekan.