Mengenal Fungsi Fungsi Kode Pemrograman Scratch
Fungsi Kode Scratch
1. Motion (Gerakan)
move (10) steps: Menggerakkan sprite maju sebanyak
10 langkah.
turn (15) degrees: Memutar sprite searah jarum jam
sebanyak 15 derajat.
turn left (15) degrees: Memutar sprite berlawanan arah
jarum jam sebanyak 15 derajat.
go to random position: Memindahkan sprite ke posisi
acak di panggung.
go to x: (0) y: (0): Memindahkan sprite ke koordinat x
dan y tertentu.
glide (1) secs to random position: Menggeser sprite ke
posisi acak dalam 1 detik.
glide (1) secs to x: (0) y: (0): Menggeser sprite ke
koordinat x dan y tertentu dalam 1 detik.
point in direction (90): Mengarahkan sprite ke arah
tertentu (dalam derajat).
point towards (mouse-pointer): Mengarahkan sprite
ke arah penunjuk mouse.
change x by (10): Mengubah posisi x sprite sebanyak 10.
set
x to (0): Mengatur posisi x sprite menjadi 0.
change
y by (10): Mengubah posisi y sprite sebanyak 10.
set
y to (0): Mengatur posisi y sprite menjadi 0.
if on edge, bounce: Jika sprite menyentuh tepi
panggung, sprite akan memantul.
set
rotation style (all around): Mengatur gaya rotasi sprite.
2. Looks (Tampilan)
say (Hello!) for (2) secs: Menampilkan teks "Hello!" di
atas sprite selama 2 detik.
say
(Hello!): Menampilkan teks "Hello!" di atas sprite.
think (Hmm...) for (2) secs: Menampilkan gelembung
pikiran "Hmm..." di atas sprite selama 2 detik.
think (Hmm...): Menampilkan gelembung pikiran
"Hmm..." di atas sprite.
show:
Menampilkan sprite.
hide:
Menyembunyikan sprite.
switch costume to (costume1): Mengganti kostum
sprite dengan kostum tertentu.
next costume: Mengganti kostum sprite ke kostum berikutnya.
switch
backdrop to (backdrop1): Mengganti latar belakang panggung dengan latar
belakang tertentu.
next backdrop: Mengganti latar belakang panggung
ke latar belakang berikutnya.
change size by (10): Mengubah ukuran sprite
sebanyak 10.
set size to (100) %: Mengatur ukuran sprite menjadi 100%.
change color effect by (25): Mengubah efek warna sprite.
set color effect to (0): Mengatur efek warna sprite
menjadi 0.
change ghost effect by (10): Mengubah efek
transparansi sprite.
set ghost effect to (0): Mengatur efek transparansi
sprite menjadi 0.
change brightness effect by (10): Mengubah efek kecerahan
sprite.
set brightness effect to (0): Mengatur efek kecerahan
sprite menjadi 0.
change transparency effect by (10): Mengubah efek transparansi
sprite.
set transparency effect to (0): Mengatur efek transparansi
sprite menjadi 0.
clear graphic effects: Menghapus semua efek grafis
pada sprite.
change layer by (1): Memindahkan sprite satu lapis ke
depan atau belakang.
go to front layer: Memindahkan sprite ke lapisan
paling depan.
go to back layer: Memindahkan sprite ke lapisan
paling belakang.
costume number: Menampilkan nomor kostum sprite.
backdrop number: Menampilkan nomor latar
belakang panggung.
size: Menampilkan ukuran sprite.
3. Sound (Suara)
play sound (Meow) until done: Memainkan suara
"Meow" sampai selesai.
play sound
(Meow): Memainkan suara
"Meow".
start sound
(Meow): Memulai suara
"Meow".
stop all
sounds: Menghentikan
semua suara.
change pitch by [10 v]: Mengubah tinggi nada suara
sebesar nilai yang ditentukan. Nilai positif akan
menaikkan nada suara, sedangkan nilai negatif akan
menurunkan nada suara.
set pitch to [100 v] %: Mengatur tinggi nada suara ke
tingkat persentase yang ditentukan. Nilai yang lebih
tinggi akan menghasilkan suara yang lebih tinggi, dan sebaliknya.
change pan
left/right
Mengatur
Keseimbangan Suara: Kode ini
memungkinkan Anda
untuk memindahkan suara ke speaker kiri atau kanan. Nilai negatif akan memindahkan
suara ke kiri, nilai positif akan memindahkan suara ke kanan, dan nilai 0 akan
menempatkan suara di tengah
(seimbang di
kedua speaker).
Efek Audio: Kode ini dapat digunakan untuk menciptakan
efek audio yang menarik, seperti suara yang bergerak dari
kiri ke kanan atau sebaliknya.
clear sound
effects: Menghapus semua
efek suara.
change volume
by (-10): Mengubah volume
suara. change volume by [10 v]: Mengubah volume suara sebesar
nilai yang ditentukan. Nilai positif akan menaikkan volume,
sedangkan nilai negatif akan menurunkan volume.
set volume to (100) %: Mengatur volume suara
menjadi 100%.
change tempo
by (20): Mengubah tempo
suara.
set tempo to (60) bpm: Mengatur tempo suara
menjadi 60 bpm.
volume: Menampilkan volume suara.
tempo: Menampilkan tempo suara.
3. Events (Kejadian)
when green flag clicked: Menjalankan blok kode di
bawahnya ketika tombol bendera hijau diklik.
when this sprite clicked: Menjalankan blok kode di
bawahnya ketika sprite ini diklik.
when backdrop
switches to (backdrop1):
Menjalankan blok
kode di bawahnya ketika latar
belakang panggung berubah menjadi latar belakang tertentu.
when loudness > (10): Menjalankan blok kode di
bawahnya ketika suara lebih keras dari 10.
when timer
> (10): Menjalankan
blok kode di bawahnya ketika waktu melebihi dari 10 sekon.
when (key) key pressed: Menjalankan blok kode di
bawahnya ketika tombol keyboard tertentu ditekan.
broadcast (message1): Menyiarkan pesan ke sprite lain.
broadcast (message1) and wait: Menyiarkan pesan ke sprite
lain dan menunggu hingga pesan tersebut selesai diproses.
when I receive
(message1): Menjalankan
blok kode di
bawahnya ketika
menerima pesan tertentu.
4. Control (Kontrol)
wait (1) secs: Menunggu selama 1 detik.
repeat (10): Mengulangi blok kode di dalam loop
sebanyak 10 kali.
forever: Mengulangi blok kode di dalam loop tanpa henti.
if (condition) then: Menjalankan blok kode di dalam
"then" jika kondisi benar.
if (condition) then ( ) else ( ): Menjalankan blok kode di
dalam "then" jika kondisi benar, dan menjalankan blok kode di dalam
"else" jika kondisi salah.
wait until (condition): Menunggu hingga kondisi benar.
repeat until (condition): Mengulangi blok kode di
dalam loop hingga kondisi benar.
stop (all): Menghentikan semua script.
stop (this
script): Menghentikan
script ini.
stop (other scripts in sprite): Menghentikan script lain dalam
sprite ini.
create clone
of (myself): Membuat
salinan sprite ini.
when I start as a clone: Menjalankan blok kode di
bawahnya ketika sprite ini dimulai sebagai salinan.
delete this
clone: Menghapus salinan
sprite ini.
5. Sensing (Sensor)
touching (mouse-pointer)?: Mendeteksi apakah sprite
menyentuh penunjuk mouse.
touching color (color)?: Mendeteksi apakah sprite
menyentuh warna tertentu.
color (color) is touching (color)?: Mendeteksi apakah warna
tertentu menyentuh warna tertentu.
distance to (mouse-pointer): Menampilkan jarak antara
sprite dan penunjuk mouse.
ask (What's your name?) and wait: Menampilkan pertanyaan dan menunggu
jawaban.
key (space) pressed?: Mendeteksi apakah tombol
keyboard tertentu ditekan.
mouse down?: Mendeteksi apakah tombol mouse
sedang ditekan.
set drag mode (draggable): Mengatur mode seret sprite.
loudness: Menampilkan tingkat suara.
timer: Menampilkan waktu yang telah berlalu sejak
timer dimulai.
reset timer: Mereset timer.
answer: Menampilkan jawaban yang diberikan oleh pengguna.
x position: Menampilkan posisi x sprite. y position: Menampilkan posisi y sprite. direction:
Menampilkan arah sprite.
costume number: Menampilkan nomor kostum sprite.
backdrop number: Menampilkan nomor latar belakang panggung.
size: Menampilkan ukuran sprite.
#sumber
Cak Rahmat

Posting Komentar untuk "Mengenal Fungsi Fungsi Kode Pemrograman Scratch"