Blok Saya adalah salah satu kategori blok dalam VEXcode VR. Beberapa kategori lainnya meliputi Magnet, Tampilan, Penginderaan, dan Variabel. Blok Saya digunakan untuk membuat rangkaian blok yang dapat digunakan berkali-kali dalam satu proyek.
Cara Membuat Blok
Pilih “Buat Blok” dari kategori Blok Saya.
Ubah nama blok dengan memasukkan kolom "Nama Blok", lalu pilih "OK."
Cara Menyesuaikan Blok
Tambahkan input (angka)
Pilih opsi, “Tambahkan Input (angka)” dari layar “Buat Blok (Pratinjau)”. Ubah nama input dengan memasukkan di kolom “Nomor”, lalu pilih “OK.”
Tambahkan input (boolean)
Pilih opsi “Tambahkan Input (Boolean)” dari layar “Buat Blok (Pratinjau)”. Ubah nama input dengan memasukkan bidang “Boolean”, lalu pilih “OK.”
Tambahkan label
Pilih opsi “Tambahkan label” dari layar “Buat Blok (Pratinjau)”. Ubah nama label dengan memasukkan kolom “Teks Label”, lalu pilih “OK.”
Gabungkan input dan label
Gabungkan masukan dan label bersama-sama untuk membuat urutan blok.
Cara Menghapus Input / Label
Untuk menghapus input atau label, pilih ikon “Hapus” di atas input atau label yang ingin Anda hapus.
Cara Menggunakan Blok Define
Parameter sekarang dapat digunakan dari blok “Define” setelah dibuat.
Lampirkan blok tambahan ke blok “Tentukan”.
Gunakan parameter dari blok “Tentukan”.
Gunakan “Blok Saya” yang dilampirkan ke blok “Saat Dimulai”.
Cara Menggunakan Blok Saya
Contoh Menggambar Kotak
Dalam contoh ini, robot akan menggunakan My Blocks untuk:
- Dorong maju 200 mm
- Gambarlah persegi berukuran 300 mm dengan pena hitam
- Belok kanan sejauh 25 derajat
- Gambarlah persegi berukuran 500 mm dengan pena merah
Blok topi “Define” memecah suatu prosedur. Dalam contoh berikut, blok topi “Tentukan” ini memecah blok yang digunakan untuk menggambar persegi sejumlah kali. Seret argumen dari blok define untuk digunakan dalam blok.
Setelah blok “Tentukan” ditetapkan, blok yang baru dibuat kini dapat diseret dan ditambahkan ke blok “Saat Dimulai” untuk menetapkan parameter.
Setelah parameter diubah, proyek siap untuk Dimulai.