PALET MOTION
1.move 10 steps : jika angkanya positif , sprite akan maju ke depan. jika angkanya negatif sprite akan bergerak mundur.
Menggerakkan sprite maju 10 langkah sesuai arah hadapnya.
2.turn 15 degrees (↻): memutar sprite ke kanan sebesar 15 derajat.
3.turn 15 degrees (↺): memutar sprite ke kiri sebesar 15 derajat.
4. go to random position : memindahkan sprite ke posisi acak di layar.
5. go to x: 0 y: 0: memindahkan sprite ke koordinat tertentu.
6. glide 1 secs to random position: Sprite meluncur selama 1 detik ke posisi acak.
7. glide 1 secs to x: 0 y: 0: Sprite meluncur selama 1 detik ke koordinat tertentu.
8. point in direction: mengatur arah hadap sprite secara spesifik ke arah kanan.
9. point towards mouse-pointer: membuat sprite menghadap ke arah kursor mouse.
10. change x by 10: Menggeser sprite ke kanan 10 langkah pada sumbu X
11.set x to 0: Mengatur posisi sprite pada sumbu X ke angka tertentu
12.change y by 10: mengubah posisi sumbu Y sebanyak 10 langkah. jika 10 maka sprite naik ke atas, jika -10 maka sprite turun kebawah
13. set y to 0: mengatur posisi sumbu Y sprite menjadi 0.
14. if on edge, bounce: Membuat sprite memantul jika menyentuh tepi layar
15.set rotation style left-right: Mengatur gaya putaran sprite hanya menghadap kiri dan kanan
(tidak berputar penuh).
LOOKS
1. say Hello! for 2 seconds: Sprite mengatakan “Hello!” selama 2 detik.
2. say Hello!: Sprite mengatakan “Hello!” sampai ada perintah lain yang mengganti.
3. think Hmm… for 2 seconds: Sprite berpikir “Hmm…” selama 2 detik.
4. think Hmm…: Sprite berpikir “Hmm…” terus menerus sampai ada perintah lain.
5. switch costume to costume2: Mengganti kostum sprite menjadi costume2.
6. next costume: Mengganti kostum sprite ke kostum berikutnya.
7. switch backdrop to backdrop1: Mengganti latar belakang menjadi backdrop1.
8. next backdrop: Mengganti latar belakang ke backdrop berikutnya.
9. change size by 10: Menambah ukuran sprite sebesar 10. (menjadi lebih besar).
10. set size to 100%: Mengatur ukuran sprite menjadi 100%.
11. change color effect by 25: Mengubah efek warna sprite bertambah 25 (lebih cerah/berbeda).
12. set color effect to 0: Mengatur efek warna sprite menjadi 0 (kembali normal).
13. clear graphic effects: Menghapus semua efek grafik (warna, bayangan, dll).
14. show → Menampilkan sprite di layar.
15. hide → Menyembunyikan sprite dari layar.
16. go to front layer → Memindahkan sprite ke lapisan paling depan.
17. go forward 1 layers → Memajukan sprite 1 lapisan ke depan.
SOUND
1. cara kerja: Memainkan suara sampai selesai sebelum menjalankan perintah blok berikutnya.
2. cara kerja: Memulai suara, namun perintah blok berikutnya akan langsung dijalankan tanpa menunggu suara selesai.
3. cara kerja: Menghentikan semua suara yang sedang dimainkan.
4. cara kerja: Mengubah efek nada (pitch) sebesar 10 poin dari nilai saat ini.
5. cara kerja: Mengatur efek nada (pitch) langsung ke nilai 100.
6. cara kerja: Menghapus atau mereset semua efek suara yang telah diterapkan.
7. cara kerja: Mengurangi volume suara sebesar 10%.
8. cara kerja: Mengatur tingkat volume suara ke angka 100%.
EVENTS
1. when green flag clicked → Program berjalan saat bendera hijau diklik.
2. when space key pressed → Program berjalan saat tombol spasi ditekan.
3. when this sprite clicked → Program berjalan saat sprite diklik
4. when backdrop switches to backdrop1 → Program berjalan saat latar berubah ke backdrop1
5. when loudness > 10 → Program berjalan saat suara/mikrofon lebih dari 10.
6. when I receive message1 → Program berjalan saat menerima pesan message1.
7. broadcast message1 → Mengirim pesan message1 ke sprite lain.
8. broadcast message1 and wait → Mengirim pesan message1 dan menunggu sampai selesai
CONTROL
1. Wait (1) seconds: Memberi jeda selama beberapa detik sebelum menjalankan perintah berikutnya.
2. Repeat (10): Mengulang perintah di dalamnya sebanyak jumlah tertentu (misalnya 10 kali).
3. Forever: Mengulang perintah terus-menerus tanpa henti selama program berjalan.
4. If - then: Menjalankan perintah hanya jika kondisi bernilai benar.
5.If - then - else: Jika kondisi benar, jalankan perintah pertama; jika salah, jalankan perintah kedua.
6. Wait until: Menunggu sampai kondisi terpenuhi (benar), baru melanjutkan program.
7. Repeat until: Mengulang perintah terus sampai kondisi bernilai benar, lalu berhenti.
8. Stop (all): Menghentikan semua program/script yang sedang berjalan di Scratch.
9. When I start as a clone: Perintah akan berjalan ketika klon (salinan sprite) mulai aktif.
10. Create clone of (myself): Membuat klon/salinan dari sprite itu sendiri.
11. Delete this clone: Menghapus klon yang sedang aktif dari layar.
SENSING
1. Touching (mouse-pointer)?: Mengecek apakah sprite menyentuh kursor mouse.
2. Touching color ( )?: Mengecek apakah sprite menyentuh warna tertentu.
3. Color ( ) is touching ( )?: Mengecek apakah warna tertentu menyentuh warna lain
4. Distance to (mouse-pointer): Mengetahui jarak sprite ke kursor mouse atau objek lain.
5. Ask (What's your name?) and wait: Menampilkan pertanyaan dan menunggu jawaban dari pengguna.
6. Answer: Menyimpan jawaban dari pertanyaan yang diberikan.
7. Key (space) pressed?: Mengecek apakah tombol keyboard (misalnya spasi) ditekan.
8. mouse down?: Mengecek apakah mouse sedang diklik.
9. mouse x: Mengetahui posisi koordinat X mouse.
10. mouse y: Mengetahui posisi koordinat Y mouse.
11. set drag mode (draggable): Membuat sprite bisa diseret (drag) dengan mouse.
12. loudness: Mengukur tingkat suara dari mikrofon.
13. timer: Menampilkan waktu (detik) sejak program dijalankan.
14. reset timer: Mengatur ulang timer kembali ke 0.
15. backdrop # of Stage: Mengetahui nomor atau nama background (latar) yang sedang aktif di Stage.
16. current (year): Menampilkan waktu saat ini (bisa tahun, bulan, tanggal, jam, dll sesuai pilihan).
17. days since 2000: Menampilkan jumlah hari sejak tahun 2000 sampai sekarang.
18. username: Menampilkan nama pengguna akun Scratch yang sedang membuka program.
OPERATORS
1. ( + ): Penjumlahan dua angka.
2. ( - ): Pengurangan dua angka.
3. ( × ): Perkalian dua angka.
4. ( ÷ ): Perkalian dua angka.
5. pick random (1) to (10): Mengambil angka acak dari 1 sampai 10.
6. ( > ): Mengecek apakah nilai kiri lebih besar dari kanan
7. ( < ): Mengecek apakah nilai kiri lebih kecil dari kanan.
8. ( = ): Mengecek apakah dua nilai sama.
8. ( = ): Mengecek apakah dua nilai sama.
9. and: Menghasilkan benar jika kedua kondisi benar.
10. or: Menghasilkan benar jika salah satu kondisi benar.
11. not: Membalik nilai (benar jadi salah, salah jadi benar).
12. join (apple) (banana): Menggabungkan dua teks menjadi satu.
13. letter (1) of (apple): Mengambil huruf tertentu dari sebuah teks.
14. length of (apple): Menghitung jumlah huruf/karakter dalam teks.
15. (apple) contains (a)?: Mengecek apakah teks mengandung huruf/kata tertentu.
16. ( ) mod ( ): Menghasilkan sisa hasil pembagian dua angka.
17. round ( ): Membulatkan angka ke bilangan terdekat.
18. (abs) of ( ): Menghasilkan nilai mutlak (selalu positif).
~TERIMAKASI~












Tidak ada komentar:
Posting Komentar