Δημιουργήστε προκάτ για να διαχειριστείτε μεγάλο αριθμό αντικειμένων
Περιβάλλον επαλήθευσης
- παράθυρα
-
- Παράθυρα 11
- Επεξεργαστής ενότητας
-
- 2021.3.3στ1
- Πακέτο συστήματος εισόδου
-
- 1.3.0
Προϋποθέσεις για αυτήν τη συμβουλή
Οι ακόλουθες ρυθμίσεις έχουν γίνει εκ των προτέρων ως προϋπόθεση για την περιγραφή αυτής της συμβουλής.
Σχετικά με τα Προκάτ
Για να το θέσουμε απλά, τα προκατασκευασμένα είναι μια λειτουργία που σας επιτρέπει να διαχειρίζεστε κεντρικά αντικείμενα ως πηγή αναπαραγωγής.
Για παράδειγμα, ας υποθέσουμε ότι δημιουργείτε έναν εχθρικό χαρακτήρα με 100 HP και τον αντιγράφετε και τον τοποθετείτε στη θέση 100. Ωστόσο, εάν θέλετε να λάβετε 50 HP για ισορροπία παιχνιδιού, θα πρέπει να επαναφέρετε την HP από 100 έως 50. Εάν έχετε μόνο έναν τύπο, υπάρχουν ακόμα περισσότερες ρυθμίσεις στο παιχνίδι, οπότε είναι δύσκολο να το κάνετε αυτό κάθε φορά και μπορείτε να κάνετε λάθη.
Εάν χρησιμοποιείτε Prefabs, ας υποθέσουμε ότι θέλετε ένας χαρακτήρας εχθρού Prefab να έχει 100 HP και να τοποθετήσει 100 εχθρικούς χαρακτήρες "με βάση ένα Prefab". Οι ρυθμίσεις των διπλών εχθρικών χαρακτήρων κρατούνται από το "Prefab", οπότε ορίζοντας την HP του προκατασκευασμένου σε 50, η HP όλων των διπλών εχθρικών χαρακτήρων θα είναι 50.
Παρεμπιπτόντως, η HP χρησιμοποιείται ως παράδειγμα, αλλά δεν υπάρχει HP στις ρυθμίσεις αντικειμένων της Unity, οπότε θεωρήστε το ως παράδειγμα παραμέτρων κοινής χρήσης.
Δημιουργία προκάτ
Αρχικά, δημιουργήστε ένα νέο έργο.
Στη συνέχεια, δημιουργήστε το αντικείμενο που θέλετε να κλωνοποιήσετε. Αυτό δεν διαφέρει από τη δημιουργία ενός μεμονωμένου αντικειμένου κανονικά. Εδώ θα προσθέσουμε ένα αρχείο εικόνας στο έργο και θα το τοποθετήσουμε ως αντικείμενο.
]
Τώρα δημιουργήστε ένα προκάτ. Όταν τοποθετείτε ένα αντικείμενο στην προβολή, προστίθεται στην ιεραρχία, επομένως αποθέστε το στο έργο.
Θα δείτε ότι θα προστεθεί στο έργο σε ελαφρώς διαφορετική μορφή από το αρχικό αρχείο εικόνας. Όταν επιλέγετε την παρακάτω διαδρομή αρχείου έχει την επέκταση ". προκάτ" και μπορείτε να δείτε ότι εμφανίζεται ένα εικονίδιο μπλε κύβου.
Στην πραγματικότητα, αυτό είναι ένα προκάτ, και μπορείτε να δημιουργήσετε ένα προκάτ μόνο με αυτή τη λειτουργία.
Παρεμπιπτόντως, εάν ελέγξετε την ιεραρχία, μπορείτε να δείτε ότι το εικονίδιο του αντικειμένου που μετακινήσατε νωρίτερα είναι μπλε. Αυτό υποδεικνύει ότι πρόκειται για ένα αντικείμενο που δημιουργήθηκε από ένα προκάτ.
Δοκιμάστε να αποθέσετε το προκάτ που δημιουργήσατε στο έργο σας στην προβολή. Νομίζω ότι μια εικόνα (αντικείμενο) έχει προστεθεί στην προβολή και το εικονίδιο ιεραρχίας είναι επίσης μπλε.
Δεδομένου ότι είναι ένα αντικείμενο που δημιουργήθηκε με βάση ένα προκάτ, ας προσθέσουμε όλο και περισσότερα.
Εδώ, για παράδειγμα, ας το αλλάξουμε υποθέτοντας ότι το μέγεθος της εικόνας ήταν μικρό και πρέπει να διπλασιαστεί. Πρώτα, επιλέξτε το προκατασκευασμένο αρχείο που έχετε στο έργο σας. Αυτό θα εμφανίσει τις ρυθμίσεις προκάτ που έχει επιλέξει ο επιθεωρητής.
Ας ορίσουμε το XYZ της κλίμακας σε 2 για το καθένα.
Στη συνέχεια, μπορείτε να δείτε ότι η κλίμακα των "αντικειμένων που δημιουργούνται από προκάτ" αλλάζει ταυτόχρονα.
Τα προκατασκευασμένα μπορούν να μοιράζονται ρυθμίσεις όπως αυτή, οπότε αν έχετε μεγάλο αριθμό αντικειμένων που πρέπει να τοποθετηθούν, είναι καλή ιδέα να χρησιμοποιήσετε προκάτ.