Diskleri Sayma
[Sürüş] ve [Dönme] bloklarını ve Aşağı Bakış Sensörünü kullanarak VR Robotunu Disk Labirentinde Başlangıç Konumundan (yeşil kare) Bitiş Konumuna (kırmızı Disk) doğru hareket ettirin. Oyun alanındaki yeşil disklerin ve mavi disklerin sayısını hesaplayan bir algoritma oluşturun.
- Disk Labirent Oyun Alanını seçin.
- VR robotunu, başlangıç konumundan (yeşil kare) bitiş konumuna (kırmızı disk) hareket edecek şekilde kodlayın.
- Yeşil disklerin sayısını ve mavi disklerin sayısını saklamak için değişkenler kullanın.
- Zemin renklerini algılamak için Aşağı Bakış Sensörünü kullanın. Algılanan renge bağlı olarak çeşitli davranışlar sergileyecek şekilde VR robotunu kodlayın.
- [Sonsuza Kadar] bloğunu kullanarak VR Robotunu sürekli hareket halinde tutun ve Aşağı Bakış Sensörünün sürekli olarak belirli renkleri kontrol etmesini sağlayarak Diskleri Bitiş Konumunda durun.
- Yeşil disklerin sayısını ve mavi disklerin sayısını bildirmek için değişken değerlerini Yazdırma Konsoluna yazdırın.
Faydalı İpuçları
- Projede depolama konusunda yardım EĞİTİMLER" düğmesini seçin ve Veri Depolama Eğitimini seçin.

- VEXcode VR'deki değişkenler için adlandırma kuralları hakkında daha fazla bilgi için lütfen bu makaleye bakın
Değişkenin değerini ayarlamak için Değişkenler kategorisindeki set bloğunu kullanın.

Eşleşen Python komutu:
Yeşil = 0
VR Robot Aşağı Bakış Sensörü koşullarına bağlı olarak çeşitli davranışlar sergilemesini sağlamak için Kontrol kategorisindeki if then else if then else bloğunu kullanın. if then else if then else bloğu, bildirilen Boolean koşullarının değerlerine bağlı olarak blokları çalıştırır. Koşulları ekleyebilir veya kaldırabilirsiniz.

Eşleşen Python komutu:
Eğer koşul ise geç Eğer koşul ise geç Aksi takdirde: geç
Yazdırma Konsoluna değerleri yazdırmak için Görünüm kategorisindeki print bloğunu kullanın.

Eşleşen Python komutu:
beyin.ekran.yazdır("VEX kodu")