-
Los prefabs en Unity son game objects pre-configurados
-
que usted crea en la escena
-
y almacena en el proyecto.
-
Ellos pueden ser instanciados o clonados,
-
significando la creación de una instancia de ellos
-
durante el juego.
-
Tienen todo tipo de usos y son una parte clave
-
del desarrollo en Unity.
-
Ellos son utilizados para todo desde cohetes
-
a enemigos, a niveles procedimentales.
-
Para crear un prefab simplemente cree su game object
-
con su configuración deseada en su escena,
-
con cualquiera de los componentes que usted necesite,
-
y luego arrástrelo al panel del proyecto
-
para guardarlo como un prefab.
-
Luego puede ser eliminado de la escena.
-
Para editar un prefab usted puede ya sea seleccionarlo en el proyecto,
-
y ajustar las propiedades en el inspector.
-
O arrastrar una instancia de él de nuevo a la escena,
-
editarlo en el inspector,
-
y luego presionar el botón apply en la parte superior.
-
Esto guarda los cambios en el prefab
-
y luego puede eliminar la instancia de la escena
-
nuevamente.
-
También, si usted tiene más instancias de un prefab,
-
y usted edita uno
-
y decide que quisiera que los otros sean iguales
-
usted simplemente presiona apply.
-
Las otras instancias van a heredar esta actualización
-
de los ajustes del prefab.
-
De la misma manera, si usted hace un cambio
-
a alguna de sus instancias
-
y decide que no le gusta este cambio
-
usted puede revertir este cambio a los ajustes del prefab
-
haciendo click en el botón revert de la parte superior.