Minggu, 11 Juni 2023

CARA MEMBUAT KARAKTER BERGERAK MENGGUNAKAN TOMBOL ARAH KEYBOARD PADA APLIKASI SCRATCH

Pada kesempatan kali ini saya akan memberikan tutorial membuat sebuah block bergerak jika kita menekan tombol arah pada keyboard.

Oke, langsung mulai saja tutorialnya.

  1. Buka Program Scratch terlebih dahulu dengan cara memasukan link http://scratch.mit.edu pada browser anda
  2. Pada program tersebut akan muncul secara default gambar kucing, anda bisa menggantinya dengan yang lain.
  3. klik pada Events, lalu drag block bertuliskan When Clicked ke area script.





Script tersebut berfungsi untuk menjalankan script ketika Bendera Hijau di klik.

  1.  Klik pada Control, drag object bertuliskan Forever, untuk memberikan perintah perulangan terus menerus.


  2.  Masih pada pilihan Control, tarik block bertuliskan If Then, untuk memberikan pengkondisian.



  1. klik pada pilihan Sensing, dan drag block bertuliskan "Key [space] Pressed ?" kedalam block if then tadi, dan ubah dari space menjadi Up Arrow, untuk memberi pengkondisian ketika tombol arah atas di tekan.


  2. ke pilihan Motion, lalu drag block bertuliskan "Change y by 10",  untuk memberikan perintah bergerak ke atas sejauh 4 koordinat y, dan ubah nilai 10 menjadi 4.


  3.  lalu masuk ke pilihan Looks, dan drag block bertuliskan "Next Costume", untuk membuat karakter tadi berganti costume, sehingga terlihat sepeti berjalan.



  4.  Selanjutnya kita akan membuat block tersebut bergerak ketika arah bawah ditekan, untuk menghemat waktu, kita duplicate saja script. Caranya klik kanan pada script if then, lalu pilih duplicate dan atur posisinya dibawah script if then tersebut.




  1.  Setelah itu, ubah key up arrow menjadi down arrow, juga pada change y by 4 kita ubah juga menjadi -4 untuk arah sebaliknya, seperti gambar berikut.


  2.  Selanjutnya kita tambahkan script untuk membuat block tersebut bergerak maju ketika tombol arah kanan ditekan. duplicate kembali script yang tadi dan ubah keynya menjadi right arrow seperti berikut.



  1.  hapus change y by -4 dan next costume pada key right arrow dengan mendragnya keluar area. dan tambahkan script change x by 10 pada pilihan motion dan ubah nilainya menjadi 4, maksudnya adalah agar ketika tombol kanan di klik maka block tersebut akan bergerak sejauh 4 koordinat x. Tambahkan kembali script next costume seperti pada contoh nomor 8 agar terlihat seperti berjalan kaki.




 

  1.  Terakhir, kita tambahkan script untuk membuat block tersebut bergerak ke arah sebaliknya ketika tombol kiri di tekan. Duplicate script if key right arrow pressed ? lalu tempatkan dibawahnya dan ubah key nya menjadi left arrow dan change x by 4 menjadi -4.



Untuk mencobanya, klik icon bendera hijau seperti gambar berikut dan cobalah tekan arah manapun yang anda mau.



 

Selamat mencoba dan semoga berhasil.

 

logoblog

Tidak ada komentar: