Πίνακας περιεχομένων:
- Χρησιμοποιήστε το μπλοκ εκτέλεσης εντολών
- Δημιουργία και κλήση νέας λειτουργίας
- Κλήσεις συνάρτησης παρακολούθησης
- Προσθέστε μια δεύτερη λειτουργία Creeper
Βίντεο: Minecraft Skyblock #1 2024
Εδώ μπορείτε να μάθετε πώς να ολοκληρώσετε την πρόκληση Functions στο Minecraft και να κερδίσετε το σήμα Functions. Για να ξεκινήσετε, βεβαιωθείτε ότι έχετε ανοίξει την πρόκληση "Λειτουργίες" κάνοντας κλικ στο σήμα.
Μέχρι να φτάσετε στο τέλος, θα γνωρίζετε πώς να ορίσετε δύο νέες λειτουργίες: creeper1 και creeper2. Αυτός είναι ο τελικός κώδικας που γράφετε.
Όταν δοκιμάζετε αυτόν τον κώδικα, βλέπετε αυτή τη σκηνή.
Χρησιμοποιήστε το μπλοκ εκτέλεσης εντολών
Στο σήμα "Λειτουργίες", το μπλοκ που ονομάζεται εκτέλεση εντολής εκτελεί την εντολή που βρίσκεται στο μπλοκ κειμένου για συγκεκριμένο παίκτη, όπως ορίζεται από το μπλοκ παίκτη. Αυτό δείχνει την εκτέλεση εντολών μπλοκ, η οποία καλεί μια αγελάδα σε σας.
Το Minecraft έχει ένα σύνολο εντολών που μπορείτε να τρέξετε μέσα από το παιχνίδι. Μπορείτε να κάνετε αναζήτηση στο Διαδίκτυο για τον όρο εντολές Minecraft για να δείτε εκατομμύρια ιστοσελίδες που τις εισάγουν.
Για παράδειγμα, εάν θέλετε να καλέσετε μια αγελάδα χωρίς να γράψετε ένα mod, μπορείτε να πληκτρολογήσετε την εντολή / κλήση Cow στο Minecraft για να καλέσετε ένα.
Για να εκτελέσετε το Minecraft το τρέχον μπλοκ εντολών, πρέπει να τοποθετήσετε το μπλοκ μέσα στην κύρια λειτουργία.
Δοκιμάστε τον κώδικα σας σε αυτό το σημείο, για να βεβαιωθείτε ότι κάνει ό, τι θέλετε. Όταν εκτελείτε αυτόν τον κώδικα στο Minecraft, βλέπετε μια σκηνή παρόμοια με αυτήν.
Δημιουργία και κλήση νέας λειτουργίας
Όπως μπορείτε να δείτε στον ολοκληρωμένο κώδικα για αυτή την πρόκληση, πρέπει να ορίσετε δύο νέες λειτουργίες. Ορίστε το πρώτο και δοκιμάστε τον κώδικα για να βεβαιωθείτε ότι λειτουργεί. Κατόπιν ορίστε το δεύτερο. Αν τελειώσετε να γράφετε τον κώδικα χωρίς να το δοκιμάσετε, κάνετε λάθη πιο δύσκολα, επειδή θα έχετε αρκετό κώδικα για την ανίχνευση.
Για να δημιουργήσετε και στη συνέχεια να καλέσετε τη λειτουργία αναρρίχησης, ακολουθήστε τα εξής βήματα:
-
Σύρετε ένα μπλοκ λειτουργιών στο περιβάλλον προγραμματισμού.
-
Κάντε κλικ στις λέξεις κάντε κάτι και μετονομάστε τη λειτουργία ολισθαίνον .
-
Προσθέστε ένα μπλοκ εντολών εκτέλεσης στη συνάρτηση γεώτρησης και πληκτρολογήστε κλήση γεράκι στην περιοχή κειμένου.
-
Εκτελέστε το mod σας στο Minecraft ή τον προσομοιωτή.
Παρατηρήστε ότι μόνο μια αγελάδα καλείται, όχι μια εκσκαφέα. Ο λόγος είναι ότι μόνο η κύρια λειτουργία ονομάζεται (από το Minecraft ή τον προσομοιωτή). Δεν κάνατε να καλέσετε τη συνάρτηση γεώτρησης, οπότε αγνοείται.
-
Όταν προβάλλετε την κατηγορία "Λειτουργίες", παρατηρήστε ότι έχει δημιουργηθεί ένα νέο μπλοκ - το μπλοκ κλήσεων.
-
Καλέστε αναρρίχηση από την κύρια λειτουργία.
-
Εκτελέστε το mod σας στο Minecraft ή τον προσομοιωτή.
Καλούνται μια αγελάδα και ένας αναρριχητής.
Κλήσεις συνάρτησης παρακολούθησης
Για να κατανοήσετε καλύτερα τι συμβαίνει όταν εκτελείτε τη λειτουργία σας, εντοπίστε τον κώδικα χρησιμοποιώντας χαρτί και μολύβι.
Για να εντοπίσετε κάθε γραμμή κώδικα, ακολουθήστε τα παρακάτω βήματα:
-
Η κύρια λειτουργία ονομάζεται και το πρώτο πράγμα που κάνει είναι να εκτελέσει το block εντολών εκτέλεσης που καλεί μια αγελάδα και αυτό κάνει μια αγελάδα να εμφανιστεί, αγελάδα.
-
Ονομάζεται η λειτουργία αναρρίχησης, οπότε η Minecraft εξετάζει τη λειτουργία του φυτευτή. Θα πρέπει να το δεις κι εσύ.
-
Όταν εκτελείται το μπλοκ εντολών εκτέλεσης που καλεί ένα αναρριχητικό φυτό, κάνει εμφάνιση αναρριχητή, οπότε σχεδιάστε ένα αναρριχητικό.
Η συνάρτηση γεώτρησης δεν έχει άλλες γραμμές κώδικα, η Minecraft κοιτάζει πίσω (και το κάνετε και εγώ) στην κύρια λειτουργία.
Η κύρια λειτουργία δεν έχει άλλες γραμμές κώδικα, οπότε ο κώδικας είναι πλήρης.
Προσθέστε μια δεύτερη λειτουργία Creeper
Με τον ίδιο τρόπο που δημιουργήσατε την πρώτη λειτουργία αναρρίχησης, δημιουργήστε τη δεύτερη λειτουργία αναρρίχησης. Το βήμα 3 της πρόκλησης Functions σάς δίνει οδηγίες σχετικά με αυτήν την εργασία.
Αν χρειάζεστε βοήθεια, μπορείτε να κάνετε ερωτήσεις στην περιοχή Σχόλιο κάτω από το σήμα κάνοντας κλικ στο κουμπί Είστε παγιδευμένοι; Σύνδεσμος.