Μπλοκ#
Η αναφορά API μπλοκ VEX IQ (1ης γενιάς) εξηγεί τι κάνει κάθε μπλοκ VEXcode, πώς οι είσοδοί του αλλάζουν τη συμπεριφορά του ρομπότ και πώς το μπλοκ μπορεί να χρησιμοποιηθεί σε ένα έργο.
Χρησιμοποιήστε αυτήν την αναφορά όταν θέλετε να κατανοήσετε ένα μπλοκ πριν το προσθέσετε σε ένα έργο, να ελέγξετε τι αναφέρει ένα μπλοκ ή να συγκρίνετε παρόμοια μπλοκ σε μια κατηγορία.
Τα μπλοκ χρησιμοποιούνται σε έργα VEXcode IQ Blocks. Τα έργα C++ χρησιμοποιούν αντ’ αυτού την ενότητα API που βασίζεται σε κείμενο.
Πώς να διαβάσετε μια καταχώρηση μπλοκ#
Οι περισσότερες καταχωρήσεις μπλοκ περιλαμβάνουν τα ακόλουθα μέρη:
Περιγραφή μπλοκ - Εξηγεί τι κάνει το μπλοκ και πότε είναι χρήσιμο.
Εικόνα μπλοκ - Δείχνει πώς φαίνεται το μπλοκ στο VEXcode IQ.
Παράμετροι - Παραθέτει τις εισόδους στο μπλοκ και εξηγεί πώς κάθε είσοδος επηρεάζει το ρομπότ ή το έργο.
Τιμή επιστροφής - Εξηγεί τι αναφέρει ένα μπλοκ Boolean ή Reporter.
Παράδειγμα - Δείχνει έναν τρόπο με τον οποίο μπορεί να χρησιμοποιηθεί το μπλοκ σε ένα έργο.
Κοινοί τύποι μπλοκ#
Διαφορετικά μπλοκ έχουν διαφορετικά σχήματα και λειτουργίες σε ένα έργο.
Τύπος μπλοκ |
Τι σημαίνει |
|---|---|
Σωρός |
Ένα μπλοκ που εκτελεί μια ενέργεια. Τα μπλοκ στοίβας συνδέονται πάνω και κάτω από άλλα μπλοκ σε μια στοίβα. |
Καπέλο |
Ένα μπλοκ που ξεκινά μια στοίβα μπλοκ όταν συμβαίνει κάτι, όπως όταν ξεκινά το έργο ή πατιέται ένα κουμπί. |
Λογική τιμή |
Ένα μπλοκ που αναφέρει True ή False. Τα boolean μπλοκ χρησιμοποιούνται συχνά μέσα σε συνθήκες, όπως τα μπλοκ if ή wait until. |
Δημοσιογράφος |
Ένα μπλοκ που αναφέρει μια τιμή, όπως έναν αριθμό ή κείμενο. Τα μπλοκ αναφοράς χρησιμοποιούνται συχνά μέσα σε άλλα μπλοκ. |
Μπλοκ C |
Ένα μπλοκ που τυλίγεται γύρω από άλλα μπλοκ και ελέγχει πότε ή πώς εκτελούνται, όπως επαναλαμβανόμενα μπλοκ ή μπλοκ αν τότε. |
Παράδειγμα καταχώρησης μπλοκ#
οδηγώ#
Το μπλοκ στοίβας οδήγηση μετακινεί το ρομπότ προς τα εμπρός ή προς τα πίσω για πάντα. Το ρομπότ θα συνεχίσει να κινείται μέχρι να του δοθεί μια άλλη ενέργεια, όπως στροφή ή στάση.
κίνηση [εμπρός v]
Παράμετροι |
Περιγραφή |
|---|---|
κατεύθυνση |
Η κατεύθυνση που κινείται το ρομπότ: εμπρός ή πίσω. |
Παράδειγμα
όταν ξεκινά
[Drive forward, then stop.]
κίνηση [εμπρός v]
περίμενε (2) δευτερόλεπτα
διακοπή κίνησης