Crea prefabricats per gestionar un gran nombre d'objectes

Pàgina actualitzada :
Data de creació de la pàgina :

Entorn de verificació

Windows
  • Finestres 11
Editor d'unitat
  • 2021.3.3f1
Paquet del sistema d'entrada
  • 1.3.0

Requisits previs per a aquest consell

La configuració següent s'ha fet amb antelació com a premissa per a la descripció d'aquest consell.

Sobre Prefabricats

En poques paraules, els Prefabricats són una funció que permet gestionar de manera centralitzada objectes com a font de replicació.

Per exemple, suposem que creeu un personatge enemic amb 100 CV i el dupliqueu i el col·loqueu per col·locar-ne 100. Tanmateix, si voleu obtenir 50 CV per a l'equilibri del joc, haureu de restablir la HP de 100 a 50. Si només teniu un tipus, encara hi ha més configuracions al joc, de manera que és difícil fer-ho cada vegada i podeu cometre errors.

Si utilitzeu Prefabs, suposem que voleu que un personatge enemic prefabricat tingui 100 CV i col·loqui 100 caràcters enemics "basat en un Prefabricat". La configuració dels personatges enemics duplicats la té "Prefabricat", de manera que establint la HP del prefabricat a 50, la HP de tots els personatges enemics duplicats serà de 50.

Per cert, HP s'utilitza com a exemple, però no hi ha HP a la configuració d'objectes d'Unity, així que considereu-lo com un exemple de paràmetres compartits.

Creació d'un prefabricat

En primer lloc, crear un nou projecte.

A continuació, creeu l'objecte que voleu clonar. Això no és diferent de crear un sol objecte normalment. Aquí afegirem un fitxer d'imatge al projecte i el col·locarem com un personatge.

]

Ara crea un prefabricat. Quan col·loqueu un objecte a la vista, s'afegeix a la jerarquia, així que deixeu-lo anar al projecte.

Veureu que s'afegirà al projecte d'una forma lleugerament diferent del fitxer d'imatge original. Quan seleccioneu la ruta del fitxer a continuació teniu l'extensió ". prefabricat" i es pot veure que es mostra una icona de cub blau.

En realitat, es tracta d'un prefabricat i podeu crear un prefabricat amb només aquesta operació.

Per cert, si marqueu la jerarquia, podeu veure que la icona de l'objecte que heu mogut anteriorment és blava. Això indica que es tracta d'un objecte creat a partir d'un Prefabricat.

Proveu d'eliminar el Prefabricat que heu creat al vostre projecte a la visualització. Crec que s'ha afegit una imatge (sprite) a la vista, i la icona de jerarquia també és blava.

Com que és un objecte creat a partir d'un prefabricat, afegim-hi cada vegada més.

Aquí, per exemple, canviem-ho suposant que la mida de la imatge era petita i s'ha de duplicar. En primer lloc, selecciona l'arxiu prefabricat que tens al teu projecte. Això mostrarà els escenaris prefabricats seleccionats per l'inspector.

Posem el XYZ de l'escala a 2 per a cadascun.

A continuació, podeu veure que l'escala d'"objectes generats a partir de prefabricats" canvia alhora.

Els prefabricats poden compartir configuracions com aquesta, de manera que si teniu un gran nombre d'objectes per col·locar, és una bona idea utilitzar prefabricats.