Χρησιμοποιήστε το 2D Tilemap Extras για να δημιουργήσετε χάρτες με κινούμενα autotiles
Περιβάλλον επαλήθευσης
- παράθυρα
-
- Παράθυρα 11
- Επεξεργαστής ενότητας
-
- 2021.3.3στ1
- Πακέτο συστήματος εισόδου
-
- 1.3.0
Προϋποθέσεις για αυτήν τη συμβουλή
Οι ακόλουθες ρυθμίσεις έχουν γίνει εκ των προτέρων ως προϋπόθεση για την περιγραφή αυτής της συμβουλής.
Ποιες είναι οι προϋποθέσεις για αυτήν την συμβουλή;
- Δημιουργία χάρτη 2D από πάνω προς τα κάτω χρησιμοποιώντας τυπικά πλακίδια Unity
- Χρησιμοποιήστε το 2D Tilemap Extras για να δημιουργήσετε χάρτες με autotiles
- Χρήση πρόσθετων 2D Tilemap για τη δημιουργία κινούμενων πλακιδίων
Σχετικά με το δανεισμό υλικού χαρτών
Δανείζεται από τον ακόλουθο ιστότοπο.
Πληροφορίες για τη δημιουργία αυτόματων με κίνηση
Μπορείτε να δημιουργήσετε κινούμενα αυτόματα πλακίδια χρησιμοποιώντας τις προηγούμενες συμβουλές "Δημιουργία χαρτών με αυτόματα πλακίδια χρησιμοποιώντας πρόσθετα 2D Tilemap" και "Δημιουργία κινούμενων πλακιδίων με πρόσθετα 2D Tilemap". Ως εκ τούτου, θα ήθελα να περιγράψω εν συντομία τη θέση της ίδιας διαδικασίας όπως πριν σε αυτήν την Συμβουλή και να εξηγήσω λεπτομερώς τις λειτουργίες ειδικά για αυτήν την Συμβουλή.
Προετοιμασία MapTips για κινούμενα autotiles
Στις προηγούμενες συμβουλές , ετοιμάσαμε την παρακάτω εικόνα ως maptip για autotiles.
Για να προσθέσετε κίνηση με αυτήν τη μορφή maptips για autotiles, ετοιμάστε μια εικόνα με την ακόλουθη μορφή.
Η κατακόρυφη είναι διατεταγμένη οριζόντια όσο και ο αριθμός των κινούμενων εικόνων κατά 5 τετράγωνα όπως στο παρελθόν.
Ωστόσο, όπως εξηγήθηκε στις προηγούμενες συμβουλές , αυτή η μορφή χρησιμοποιείται στον επεξεργαστή WOLF RPG, επομένως δεν μπορεί να χρησιμοποιηθεί ως τυπική λειτουργία Unity.
Επομένως, είναι απαραίτητο να αναπτύξετε το MapChips, αλλά οι ακόλουθες τοποθεσίες που αναφέρθηκαν προηγουμένως δεν υποστηρίζουν κινούμενα αυτόματα πλακίδια.
Έτσι έφτιαξα ένα πρόγραμμα έτσι ώστε να μπορώ να αναπτύξω ένα κινούμενο αυτόματο πλακίδιο για αυτή τη φορά. Έχω ετοιμάσει δύο σελίδες, αλλά και οι δύο θα έχουν το ίδιο αποτέλεσμα, οπότε παρακαλώ χρησιμοποιήστε ό, τι θέλετε.
- Αυτόματα πλακίδια για την Udita που αναπτύσσονται σε ένα καθολικό maptip
- Ανάπτυξη αυτόματων πλακιδίων για Udita σε ένα Universal MapTip (Blazor Version)
Εάν ρίξετε ένα κινούμενο αυτόματο πλακίδιο στο πλαίσιο, θα χωριστεί σε όσα κινούμενα σχέδια, οπότε κάντε κλικ για λήψη του καθενός.
Ρύθμιση κινούμενων αυτόματων πλακιδίων στο Unity Editor
Μόλις έχετε τα MapChips, δημιουργήστε ένα έργο και προσθέστε τα MapChips που δημιουργήσατε στο έργο.
Διαχωρίστε τη συμβουλή χάρτη. Αυτή είναι η ίδια διαδικασία με ένα μη κινούμενο autotile maptip. Αυτή τη φορά, χωρίζεται σε τρία για κινούμενα σχέδια, αλλά επειδή είναι απαραίτητο να ορίσετε και τα τρία, είναι εντάξει να τα ορίσετε όλα μαζί με τρία επιλεγμένα.
Ωστόσο, ο επεξεργαστής Sprite μπορεί να οριστεί μόνο σε ένα αρχείο κάθε φορά, οπότε κόψτε τα ξεχωριστά.
Προσθήκη παράθεσης κανόνα
Προσθέστε ένα πλακίδιο κανόνα. Αυτή η διαδικασία είναι η ίδια με αυτή για ένα κανονικό autotile maptip.
Ονομάστε το Waterway AutoTile.
Όρισε το προεπιλεγμένο αντικείμενο στο εργαλείο επιθεώρησης.
Στη συνέχεια, ρίξτε το "πρώτο maptip" μαζί στα σύνορα.
Μέχρι αυτό το σημείο, είναι το ίδιο με τη ρύθμιση ενός κανονικού αυτόματου πλακιδίου. Εδώ ξεκινούν οι ρυθμίσεις κινούμενης εικόνας.
Κάθε συμβουλή χάρτη έχει ένα στοιχείο που ονομάζεται "Έξοδος", οπότε αλλάξτε το σε "Κινούμενη εικόνα".
Στη συνέχεια, προστίθενται στοιχεία όπως φαίνεται στο παρακάτω σχήμα. Εισαγάγετε τον αριθμό που θέλετε να προσθέσετε κίνηση στο πεδίο "Μέγεθος". Αυτή τη φορά, θα χρησιμοποιήσουμε 3 φύλλα, οπότε πληκτρολογήστε "3".
Στη συνέχεια, υπάρχουν τώρα τρία καθορισμένα στοιχεία MapChip. Θα ορίσετε μια συμβουλή χάρτη που θα κινηθεί εδώ.
Μπορείτε να αποθέσετε το MapTips από το έργο ή να επιλέξετε από την επιλογή. Κατά την επιλογή, νομίζω ότι η εμφάνιση αριθμών είναι πιο κατανοητή.
Βάζω.
Ρυθμίστε το τρίτο με τον ίδιο τρόπο.
Αυτό ολοκληρώνει τη ρύθμιση για ένα πλακίδιο. Ορίστε αυτήν τη ρύθμιση για τα υπόλοιπα 46 πλακίδια.
Προσθήκη στην παλέτα πλακιδίων
Από εδώ, η διαδικασία είναι η ίδια όπως πριν. Εάν δεν υπάρχει καρτέλα παλέτας πλακιδίων, εμφανίστε την από το "Window -> 2D -> Tile Palette" στο μενού.
Αποθέστε ένα πλακίδιο κανόνα στην παλέτα πλακιδίων.
MapTips (κινούμενα αυτόματα πλακίδια) τοποθέτηση
Προσθέστε ένα tilemap στην ιεραρχία.
Τοποθετήστε ένα MapTip στο tilemap.
Δεν μπορείτε να δείτε την κινούμενη εικόνα στο πρόγραμμα επεξεργασίας, οπότε αφού την τοποθετήσετε, εκτελέστε την και ελέγξτε αν κινείται.
Από προεπιλογή, αλλάζει κάθε 1 δευτερόλεπτο, επομένως είναι εντάξει εάν είναι κινούμενο. Η αλλαγή της ώρας κινούμενης εικόνας συζητήθηκε στις προηγούμενες συμβουλές .
Η ρύθμιση κινούμενων αυτόματων πλακιδίων είναι αρκετά δύσκολη, Μόλις το ρυθμίσετε, το μόνο που έχετε να κάνετε είναι να τοποθετήσετε τα τσιπ χάρτη και θα κάνουν κινούμενα σχέδια, οπότε νομίζω ότι η παραγωγή χαρτών θα επιταχυνθεί.