Blok#

Referensi API Blok VR VEXcode menjelaskan fungsi setiap blok VEXcode, bagaimana inputnya mengubah perilaku robot, dan bagaimana blok tersebut dapat digunakan dalam sebuah proyek.

Gunakan referensi ini ketika Anda ingin memahami sebuah blok sebelum menambahkannya ke proyek, memeriksa apa yang dilaporkan oleh blok tersebut, atau membandingkan blok serupa dalam suatu kategori.

Blok di VEXcode VR dapat bergantung pada Playground dan robot yang Anda gunakan. Beberapa robot menyertakan blok unik yang tidak muncul di setiap Playground.

Taman Bermain dan Robot di VR#

Gunakan bagian Arena Bermain untuk melihat robot mana yang digunakan di setiap Arena Bermain dan untuk menemukan detail pengaturan khusus Arena Bermain, informasi lapangan, dan konteks tantangan.

Gunakan bagian Robot untuk menemukan halaman Blok khusus robot untuk robot dengan fitur unik. Halaman Robot juga menunjukkan Playground mana yang digunakan setiap robot, sehingga Anda dapat mengetahui kapan blok khusus robot tersedia di proyek Anda.

Cara Membaca Entri Blok#

Sebagian besar entri blok mencakup bagian-bagian berikut:

  • Deskripsi blok - Menjelaskan fungsi blok dan kapan blok tersebut berguna.

  • Gambar blok - Menunjukkan tampilan blok di VEXcode VR.

  • Parameter - Mencantumkan input pada blok dan menjelaskan bagaimana setiap input memengaruhi robot atau proyek.

  • Nilai kembalian - Menjelaskan apa yang dilaporkan oleh blok Boolean atau Reporter.

  • Contoh - Menunjukkan salah satu cara blok ini dapat digunakan dalam sebuah proyek.

Jenis Blok Umum#

Bentuk blok yang berbeda memiliki fungsi yang berbeda dalam sebuah proyek.

Jenis Blok

Apa artinya

Tumpukan

Sebuah blok yang melakukan suatu tindakan. Blok tumpukan menghubungkan blok lain di atas dan di bawah dalam tumpukan.

Topi

Sebuah blok yang memulai tumpukan blok ketika sesuatu terjadi, seperti ketika proyek dimulai atau suatu peristiwa terjadi.

Boolean

Blok yang melaporkan Benar atau Salah. Blok Boolean sering digunakan di dalam kondisi, seperti blok jika maka atau tunggu sampai.

Reporter

Blok yang melaporkan suatu nilai, seperti angka atau teks. Blok pelapor sering digunakan di dalam blok lain.

Blok C

Blok yang membungkus blok lain dan mengontrol kapan atau bagaimana blok tersebut dijalankan, seperti blok berulang atau blok jika maka.

Contoh Entri Blok#

menyetir#

Blok tumpukan drive menggerakkan robot maju atau mundur tanpa henti. Robot akan terus bergerak hingga diberi tindakan lain, seperti berbelok atau berhenti.

kendarai [maju v]

Parameter

Keterangan

arah

Arah pergerakan robot: maju atau mundur.

Contoh

saat dimulai :: hat events
[Drive forward, then stop.]
kendarai [maju v]
tunggu (2) detik
hentikan mengemudi