VEXcode V5 memungkinkan pengguna untuk menonaktifkan dan mengaktifkan blok dalam proyek mereka. Ini adalah fitur yang berguna untuk menguji atau men-debug suatu proyek tanpa harus membongkar proyek tersebut. Pengguna dapat menonaktifkan atau mengaktifkan blok untuk menguji perbedaan perilaku robot saat blok tersebut ada atau tidak ada dalam proyek.
Cara menonaktifkan dan mengaktifkan blok
Untuk menonaktifkan blok, klik kanan atau tekan lama pada blok untuk mengaktifkan Menu Konteks dan kemudian pilih Nonaktifkan Blok.
Untuk mengaktifkan blok yang dinonaktifkan, aktifkan Menu Konteks untuk blok tersebut dan pilih Aktifkan Blok.
Apa yang terjadi pada blok individu saat dinonaktifkan
Saat suatu blok dinonaktifkan, blok tersebut akan ditampilkan dengan warna abu-abu dengan kisi-kisi garis diagonal di atasnya.
Blok yang dinonaktifkan diperlakukan seperti komentar. Tidak ada pengaruhnya terhadap alur proyek.
Pada contoh proyek di sebelah kiri, robot tidak akan menunggu setelah bergerak mundur, tetapi akan segera berbelok ke kanan.
Apa yang terjadi ketika blok dengan blok bersarang dinonaktifkan
Bila Anda menonaktifkan suatu blok dengan blok-blok yang bersarang di dalamnya, semua blok akan dinonaktifkan. Blok seperti loop atau kondisional if-then-else, yang memiliki blok bersarang, dapat dinonaktifkan dengan cara yang sama seperti blok tunggal.
Aktifkan Menu Konteks pada loop atau blok Kontrol kondisional tersebut, lalu pilih Nonaktifkan Blok.
Gambar di bawah menunjukkan apa yang terjadi ketika putaran pengulangan dinonaktifkan. Lingkaran dan dua blok di dalamnya semuanya dinonaktifkan.
Anda dapat mengaktifkan blok utama dan semua blok bersarang di dalamnya dengan mengaktifkan Menu Konteks blok utama dan memilih Aktifkan Blok.
>
Ketika blok utama diaktifkan, semua blok yang bersarang juga akan diaktifkan.
Menonaktifkan dan mengaktifkan satu blok bersarang
Anda dapat menonaktifkan blok tunggal dalam satu loop atau if-then-else dengan mengikuti langkah yang sama untuk menonaktifkan blok lainnya: aktifkan Menu Konteks blok tersebut dan pilih Nonaktifkan Blok.
Berikut ini adalah contoh menonaktifkan hanya satu blok dalam satu loop.
Menu Konteks untuk blok utama tidak akan menyediakan opsi untuk mengaktifkan blok bersarang karena blok utama tidak dinonaktifkan.
Jika nanti Anda ingin mengaktifkan blok bersarang itu, Anda perlu mengaktifkan Menu Konteksnya.
Menonaktifkan blok “topi”
Anda dapat menonaktifkan seluruh tumpukan blok dengan menonaktifkan blok "topi" yang memuat semuanya.
Aktifkan Menu Konteks blok “hat”, lalu pilih Nonaktifkan Blok.
Gambar di bawah menunjukkan apa yang terjadi ketika blok “hat” When Started dinonaktifkan. Semua blok yang ada di bawah blok When Started tidak akan berjalan.