Pelajaran 3: Saat Warna Merah Terdeteksi
Tidak ada perintah untuk memberi tahu Robot VR apa yang harus dilakukan setelah mendeteksi warna merah. Untuk menghindari batas merah, Robot VR harus mundur dan berbelok begitu mendeteksi warna merah.

- Tambahkan blok [Drive for] dan [Turn for] di akhir kode untuk memungkinkan Robot VR berbalik arah dan berbelok setelah Sensor Mata Bawah mendeteksi warna merah.

- Buka Dynamic Castle Crasher Playground dan jalankan proyeknya.
- Saat proyek ini dijalankan, ada dua kondisi yang diperiksa. Yang pertama adalah kondisi Down Eye Sensor mendeteksi warna merah di dalam blok [Ulangi sampai]. Perhatikan bahwa alur proyek berlanjut ke kondisi berikutnya yaitu terdeteksinya objek HANYA jika Sensor Mata Bawah tidak melihat warna merah. Jika Down Eye Sensor mendeteksi warna merah, alur proyek akan melewati blok [If then else] dan langsung beralih ke mengemudi mundur dan berbelok.

-
Begitu Sensor Mata Bawah mendeteksi warna merah, Robot VR akan bergerak mundur, berbelok, lalu berhenti karena itu adalah akhir dari alur proyek. Tidak ada blok yang digunakan untuk mengulangi perilaku tersebut lagi.

- Blok [Selamanya] diperlukan agar perilaku tersebut berulang dalam sebuah loop. Tambahkan blok [Selamanya] ke kode.

-
Saat proyek ini dijalankan, Robot VR akan bergerak menuju bangunan yang terdeteksi dan berbelok ke kanan jika tidak ada bangunan yang dilaporkan. Begitu Sensor Mata Bawah mendeteksi warna merah, Robot VR akan bergerak mundur, berbelok, dan terus melaju menuju gedung lain.

Pertanyaan
Silakan pilih tautan di bawah ini untuk mengakses kuis pelajaran.
Google Doc / .docx / .pdf