Selasa, 28 Januari 2025

Menambahkan Sound

Scratch
Sound adalah fitur untuk menambahkan suara dan musik ke proyekmu. Dengan menggunakan blok dari kategori Suara (Sounds), kamu bisa memutar efek suara, lagu, atau bahkan merekam suara sendiri. Sound dapat ditambahkan pada Sprite dan Stage.

Menambahkan Sound Pada Sprite

Kita menggunakan sprite kucing dan menambahkan sound pada kucing. Sprite kucing berjalan dari kiri dan ke kanan. Gerakan berjalan berulang sebanyak 10 kali. Setiap kali berjalan kucing bersuara. Contoh code pada sprite kucing:
Jika kita mau menambahkan sound ketika sprite kucing berada pada posisi awal maka kita harus mengubah struktur dari code menjadi:
Jika kita mau menambahkan sound ketika sprite kucing berada pada posisi akhir maka kita harus mengubah struktur dari code menjadi:
Jika kita mau menambahkan sound ketika sprite kucing berada pada posisi awal dan akhir maka kita harus mengubah struktur dari code menjadi:
Jika kita mau menambahkan sound ketika sprite kucing berada pada setiap posisi maka kita harus mengubah struktur dari code menjadi:

Menambahkan Sound Pada Stage

Tentunya kita pernah melihat dan mendengar suatu lagu dimainkan dari awal sampai akhir pada suatu tampilan layar. Kita dapat melakukannya dengan menambahkan sound pada stage. Kita menggunakan sprite Anina Dance dan backdrop Spotlight. Kita dapat mengupload lagu yang akan digunakan. Cara mengupload lagu:
  • Buka tab Sound pada Stage.
  • Tekan Choose a Sound dan pilih Upload Sound.


  • Pilih lagu yang akan diupload.
Hasil upload lagu yang akan digunakan:


Pada awal lagu, code disusun pada stage dan sprite.

Contoh code pada stage:
Stage mengirimkan pesan melalui broadcast. Jika belum memahami broadcast maka baca dan pelajari artikel Komunikasi Antar Sprite. Blok play sound until done digunakan untuk memainkan lagu dari awal hingga akhir. Urutan broadcast jangan harus berurutan seperti di atas.

Contoh code pada sprite Anina Dance:

Pada akhir lagu, harus dilakukan penambahan code pada stage dan sprite.

Lanjutan code pada stage:
Lanjutan code pada sprite:
Struktur program menambahkan sound pada stage dapat dilihat pada link ini. Tampilan dari proyek menambahkan sound pada stage:

0 komentar:

Posting Komentar