Fitur Project Stepping memberi pengguna visual penting yang membantu pengguna memecahkan masalah atau lebih memahami alur proyek. Saat suatu proyek dijalankan, Fling the Hero Bot akan berjalan sesuai instruksi, tetapi mungkin tidak sesuai dengan keinginan pengguna. Memiliki kemampuan untuk melihat blok yang dieksekusi satu langkah pada satu waktu memberi pengguna visual yang lebih baik tentang blok mana yang mungkin menyebabkan kesalahan.
Cara Menggunakan Fitur Project Stepping
Pilih tombol langkah yang terletak di kanan atas bilah alat VEXcode VR.
Setelah dipilih, sorotan hijau akan muncul di sekitar blok {When started} untuk menunjukkan di mana program dimulai, lalu segera bergerak untuk menyorot blok pertama dalam tumpukan. Sorotan akan tetap berada pada blok pertama setelah {When started}hingga tombol langkah dipilih lagi.
Catatan: sorotan akan segera bergerak melewati blok [Komentar], karena blok [Komentar] tidak mengubah proyek atau blok di sekitarnya.
Pilih tombol langkah lagi untuk menjalankan blok yang disorot. Setelah blok dieksekusi, blok berikutnya akan disorot.
Terus gunakan tombol langkah untuk menjalankan proyek satu blok pada satu waktu.
Debugging dengan Fitur Project Stepping
Fitur Project Stepping memperlambat alur proyek dan memberikan umpan balik visual langsung. Hal ini memungkinkan pengguna untuk menjalani proyek satu blok pada satu waktu untuk mengamati perilaku dan memperbaiki kesalahan.
Dalam contoh ini, tujuannya adalah agar Fling mengambil Bola dan memasukkan Bola ke Gawang Tinggi. Akan tetapi putaran dalam proyek ini berbelok ke arah yang salah, sehingga Bola tidak akan masuk ke Gawang Tinggi.
Jalankan proyek langkah demi langkah menggunakan fitur Project Stepping hingga kesalahan ditemukan.
Perbaiki kesalahannya.
Kesalahan dalam contoh ini adalah Fling dikodekan untuk berbelok ke kiri 155 derajat, namun arah ini tidak menempatkan Fling pada sudut yang benar bagi Catapult untuk menembakkan Bola ke High Goal. Arah belokan harus diubah dari kiri ke kanan.
Kemudian jalankan proyek lagi dari awal menggunakan fitur Project Stepping. Ulangi proses ini hingga proyek berjalan dengan benar.