Ana içeriğe atla

Hücum Bölgesi Puanlaması

Hücum bölgesinde sayı atmak için iki yöntem kullanın! Kahraman robotun Kırmızı Yükseklik Çubuğunun (açık mavi ile vurgulanmış) altındaki Yeşil Üçlü Topa doğru sürmesini ve onu Saldırı itmesini sağlamak için [Sürüş için], [Dönüş için], [Dönme için] ve Konumlandırmak için Döndürme] bloklarını kullanın. Ardından, Kahraman Robotu için kodlayın. En hızlı olan kazanır!

  • VRC Sanal Beceriler - Üstten Alttan Oyun Alanı'nı seçin.
  • Maç Öncesi Kontrol Listesini kullanarak robot için bir Başlangıç ​​Konumu, bir Başlangıç ​​Yönü ve Robot Ön Yükleme "No" seçin.
  • Kahraman robotu, kırmızı yükseklik çubuğunun altındaki yeşil üç renkli topa doğru sürerek onu hücum bölgesine itmesi için kodlayın.
  • Robotu, sarı renkle vurgulanan yeşil topu hücum bölgesine fırlatacak şekilde kodlayın. 
    • Robotun kolunun tamamen aşağı inmesini ve sahadaki bir Triball topunu almasını sağlamak için robotu, kol motorunu döndürecek şekilde kodlayın.
    • Kahraman robotu sarı renkle vurgulanan yeşil üç boyutlu topa doğru sürün. 
    • Robotu, Triball'ı almak için Giriş Motorunu döndürecek şekilde kodlayın.
    • Robotu, hücum bölgesinde Triball'ı fırlatmak için kolu kaldırmak üzere kol motorunu döndürecek şekilde kodlayın.
    • Robotu, Triball'ı hücum bölgesine fırlatmak için giriş motorunu döndürecek şekilde kodlayın.
  • Zamanlayıcı değerini Yazdırma Konsoluna yazdırmak için [print] bloğunu kullanın.

Faydalı İpuçları

  • Zamanlayıcı değerini almak için Algılama kategorisindeki Muhabir bloğunu kullanın.

    VEXcode Zamanlayıcı değer bloğu, 'saniye cinsinden zamanlayıcıyı' okur.

    • Eşleşen Python komutu:

      beyin.zamanlayıcı.zaman(SANİYE)
  • Zaman değerini Yazdırma Konsoluna yazdırmak için Görünüm kategorisindeki print bloğunu kullanın.

    VEXcode Yazdırma bloğu, bir Zamanlayıcı değer bloğu içerir ve bunların tümü birlikte 'print timer in seconds' ifadesini okur.

    • Eşleşen Python komutu:

      beyin.ekran.yazdır(beyin.zamanlayıcı.zaman(SANİYE))