Anda di halaman 1dari 13

Praktikum 3

(Events)
Oleh :
Deuis Nur Astrida, M.Kom
Events
• Dalam scratch, events disimbolkan dengan
blok berwarna kuning.
• Merupakan start awal jika kita akan membuat
sebuah program.
• Misalnya, ketika pengguna menekan tombol,
mengklik sprite, atau menggunakan webcam
atau mikrofon.
Events :
- Clicking
- Key presses
- Sound events
Events
Mengklik
• Skrip dapat ditambahkan ke sprite yang
membuatnya melakukan sesuatu jika sprite
diklik saat program sedang berjalan.
• Bereksperimenlah dengan blok yang berbeda
untuk melihat apa yang dapat dilakukan sprite
ketika diklik.
Contoh :
Drag blok tersebut dari menu
“Events” untuk memulai skrip

 Klik sebuah sprite sprite kucing sudah memiliki


Skrip ini membuat sprite kucing berbunyi efek suara yang melekat
meow ketika Anda mengkliknya. padanya
Events
Penekanan Tombol
• Penekanan tombol program dapat dibangun
untuk bereaksi ketika tombol yang berbeda
pada keyboard ditekan.
Contoh 1: Pilih tombol di sini.

 Mengucapkan Hello
Tambahkan skrip ini pada sebuah sprite
dan ketika tombol H ditekan, sprite akan
mengatakan “Hello!”
Contoh 2 : Pilih tombol di sini

 Mengucapkan Goodbye Ubah teks di sini


Skrip ini digunakan ketika tombol G
ditekan, maka sprite akan mengatakan
“Goodbye!”
Events
Sound Events
• Jika komputer kita mempunyai mikrofon, sprite
dapat mendeteksi seberapa keras suara di suatu
ruangan pada skala 0 (sangat hening) hingga
(sangat keras).
• Gunakan “when loudness > 10” untuk membuat
skrip dimulai ketika suaranya cukup keras.
Events
1. Buat kucing peka terhadap kebisingan
• Mulai proyek baru, tambahkan “room 2”
backdrop dari backdrop library.
• Drag sprite kucing dan tambahkan skrip
berikut :
Contoh : Ubah angka menjadi
40

Ini membuat kucing


melompat ke atas

Ini membuat kucing


jatuh kembali
2. Berteriak ke mikrofon
• Kucing akan melompat ke luar dari tempat
duduknya ketakutan dan mengeong.
• Ini juga akan merespon musik dan suara
lain jika suaranya cukup keras.
Latihan 1
Tuliskan kode program untuk
memberikan instruksi sebagai berikut :
1. Ketika tombol h di tekan, maka,
penyanyi akan mengatakah “Hallo!”
selama 1 detik.
2. Ketika tombol a di tekan, maka,
penyanyi akan mengatakan “How
are you?” selama 2 detik.
3. Ketika tombol d di tekan, maka
penyanyi akan mengatakan “Let’s
dance together!” selama 2 detik.
4. Ketika ada suara dengan kekerasan
> 40, penari akan melompat ke atas
dengan suara “pop”

Anda mungkin juga menyukai