GUID de Unity3d e ID local (identificador local)

GUID y ID local son ID utilizados por Unity para la gestión de recursos. GUID es el identificador único de todos los archivos y carpetas del proyecto. Un archivo o carpeta se puede identificar de forma única a través de GUID. La ID local es la ID utilizada para identificar diferentes instancias de recursos dentro de un objeto (como una escena) .

Por ejemplo, ahora hay una casa prefabricada A, entonces podemos verificar su archivo .meta para ver su GUID:
Insertar descripción de la imagen aquí
genere dos instancias de esta casa prefabricada en la escena, entonces todos deben saber que estas dos instancias deben Representa objetos diferentes, pero todos apuntan a un prototipo prefabricado A a través del GUID. Abra Escena en modo texto y use Ctrl+f para encontrar el GUID del prefabricado A: el cuadro rojo indica el ID local de la instancia. Casi debería entenderlo ahora. Los GUID y los ID locales son
Insertar descripción de la imagen aquícomo nombres de clases y nombres de instancias.

Entonces, ¿de qué sirve?

Se puede ver que el archivo de escena es en realidad algunos datos de texto. Dado que podemos encontrar información GUID, también podemos modificar el GUID interno mediante el reemplazo de código, lo que significa que podemos actualizar la información de recursos en la escena mediante el reemplazo por lotes de código. Para operaciones específicas, consulte Mis artículos anteriores .

Supongo que te gusta

Origin blog.csdn.net/qq_37421018/article/details/106104383
Recomendado
Clasificación