Page 105 - E-Modul Coding For Kids Berbasis Raspberry Pi
P. 105
Gambar 6 13 Tampilan Blok Kode dengan Skrip Terpisah Untuk Meluncurkan Karakter
Di sini, “meluncurkan” adalah nama sebuah pesan. Saat tombol spasi ditekan, pesan
“meluncurkan” dikirim ke semua skrip lainnya. Jika ada skrip yang menunggu pesan ini,
skrip tersebut akan mulai bekerja. Kami juga menghentikan skrip ini sehingga karakter
tidak bisa terus digerakkan oleh pemain setelah peluncuran.
Sebelum membuat skrip kedua, kita perlu mengukur seberapa cepat karakter diluncurkan.
Untuk ini, kita akan menyimpan kecepatan dalam variabel. Variabel membantu kita
menyimpan satu nilai dan membagikannya ke berbagai skrip. Dalam hal ini, kita akan
menggunakan dua variabel: satu untuk kecepatan naik-turun dan satu lagi untuk kecepatan
kiri-kanan. Klik “Variabel” dan kemudian “Buat variabel”. Buat variabel bernama “x
speed” untuk menyimpan kecepatan kiri-kanan, dan “y speed” untuk kecepatan naik-
turun. Anda bisa memilih untuk menampilkan variabel ini di Stage atau tidak dengan
mencentang kotak di sampingnya.
Gambar 6 14 Tampilan Layar Untuk Menambahkan Nama Variabel
Penerbangan
Sekarang kita sudah membuat variabel-variabel ini, kita bisa membuat skrip kedua untuk
mengatur bagaimana karakter kita terbang di udara. Kode ini mungkin agak rumit, jadi
coba pahami bagaimana cara kerjanya saat Anda membuat skrip di area kode. (Jika ada
94