Δημιουργία ενός μπλοκ μου#

Creating a My Block

Αυτό το σεμινάριο σας καθοδηγεί στη δημιουργία ενός My Block στο VEXcode GO, χρησιμοποιώντας ως παράδειγμα ένα My Block που οδηγεί το ρομπότ σας σε ένα τετράγωνο. Στο τέλος, θα έχετε ένα επαναχρησιμοποιήσιμο My Block και ένα έργο που το χρησιμοποιεί για να οδηγεί σε ένα τετράγωνο.

Τα Τα Μπλοκ μου σάς επιτρέπουν να ομαδοποιήσετε μια ακολουθία μπλοκ που θα θέλετε να χρησιμοποιήσετε πολλές φορές σε ένα έργο, χωρίς να χρειάζεται να αντιγράφετε ή να αναδημιουργείτε αυτήν την ακολουθία ξανά και ξανά. Αυτό μπορεί να βοηθήσει στον διαχωρισμό μεγαλύτερων έργων για να γίνει πιο εύκολη η εργασία με αυτά.

  1. Μεταβείτε στην κατηγορία Λογική - Τα μπλοκ μου στην εργαλειοθήκη και επιλέξτε Δημιουργία μπλοκ.

Στιγμιότυπο οθόνης της εργαλειοθήκης με ανοιχτή την κατηγορία Λογική - Τα μπλοκ μου και επισημασμένο το κουμπί Δημιουργία μπλοκ.
  1. Αλλάξτε το πεδίο Όνομα σε τετράγωνο οδήγηση.

Στιγμιότυπο οθόνης του παραθύρου διαλόγου "Δημιουργία μπλοκ" (Create My Block), με επισημασμένο το πεδίο "Όνομα", ορισμένο σε τετράγωνο οδήγηση.
  1. Επιλέξτε Δημιουργία.

Στιγμιότυπο οθόνης του παραθύρου διαλόγου "Δημιουργία μπλοκ" με επισημασμένο το κουμπί "Δημιουργία".
  1. Ένα μπλοκ καπέλο ορισμός τετραγώνου που οδηγεί θα εμφανιστεί στον χώρο εργασίας και το μπλοκ μου θα εμφανιστεί στην εργαλειοθήκη. Οποιαδήποτε μπλοκ επισυνάψετε κάτω από το μπλοκ ορισμός θα εκτελούνται κάθε φορά που το μπλοκ μου χρησιμοποιείται σε ένα έργο.

Ένα κενό τετράγωνο ορισμού που οδηγεί σε μπλοκ.#
ορισμός square driving :: custom

Σημείωση: Εάν διαγράψετε ένα μπλοκ ορισμού του My Block από τον χώρο εργασίας σας, αυτό το μπλοκ θα αφαιρεθεί επίσης από την εργαλειοθήκη σας και θα πρέπει να το δημιουργήσετε ξανά.

  1. Συνδέστε ένα μπλοκ κίνησης προς και ένα μπλοκ στροφής προς κάτω από το μπλοκ ορισμού, για να οδηγείτε και να στρίβετε προς τη μία πλευρά του τετραγώνου.

Το μπλοκ ορισμού, με προσαρτημένη την κίνηση για και την περιστροφή για μπλοκ.#
ορισμός square driving :: custom
κίνηση [εμπρός v] για (200) [mm v] ▶
στροφή [δεξιά v] για (90) μοίρες ▶
  1. Όπως είναι γραμμένο, το My Block κινείται και περιστρέφεται μόνο κατά μία πλευρά του τετραγώνου. Για να το κάνετε να κινείται ένα πλήρες τετράγωνο μόνο του, τυλίξτε τα μπλοκ κινήστε για και στρέψτε για σε ένα μπλοκ επανάληψης που έχει οριστεί σε 4.

Το μπλοκ ορισμού, με τα μπλοκ drive for και turn για τυλιγμένα σε ένα επαναλαμβανόμενο μπλοκ.#
ορισμός square driving :: custom
επανέλαβε (4)
κίνηση [εμπρός v] για (200) [mm v] ▶
στροφή [δεξιά v] για (90) μοίρες ▶
  1. Συνδέστε ένα μπλοκ when started και, στη συνέχεια, τραβήξτε το square driving από την εργαλειοθήκη και συνδέστε το παρακάτω. Ο χώρος εργασίας σας έχει πλέον τόσο το μπλοκ define όσο και το μπλοκ when started που το καλεί.

Το πλήρες έργο — το τετράγωνο που οδηγεί το My Block και ένα σενάριο κατά την εκκίνηση που το καλεί να οδηγήσει σε ένα τετράγωνο.#
ορισμός square driving :: custom
επανέλαβε (4)
κίνηση [εμπρός v] για (200) [mm v] ▶
στροφή [δεξιά v] για (90) μοίρες ▶

όταν ξεκινά :: hat events
square driving
  1. Αφού συνδέσετε το ρομπότ σας με το VEXcode, επιλέξτε Έναρξη για να εκτελέσετε το έργο. Το ρομπότ θα κινηθεί σε ένα τετράγωνο.

Στιγμιότυπο οθόνης της γραμμής εργαλείων VEXcode GO, με επισημασμένο το κουμπί "Έναρξη".