¿Cómo importar archivos binarios de lomo a Unity?
2. Añade el sufijo .txt después de atlas .atlas. (Porque unity no puede reconocer archivos .atlas, pero puede leer archivos txt). Como se muestra en la figura:
3. Importe el archivo a Unity. (La premisa es que uniy ya existe en el archivo de tiempo de ejecución de la columna vertebral). Después de la importación, no se genera el archivo xxx.asset. Como se muestra en la imagen:
Mira, esto no crea una instancia del objeto que queremos. No te preocupes, vayamos paso a paso y creemos una instancia del objeto a continuación. Seleccione el final del archivo binario .skel. Haga clic derecho y seleccione "Mostrar en el Explorador" para agregar el sufijo .bytes al .skel. Regrese a la unidad y cree ->Spine SkeletonData. Luego arrastre algunos archivos al nuevo SkeletonData.asset recién generado, como se muestra en la figura:
Algunas personas dicen que este paso es problemático y, de hecho, es un poco problemático. Tú también puedes hacer esto. Cambie el sufijo del archivo de una vez, como se muestra en la figura:
Luego arrástrelo a la unidad.
4. Aparece el objeto. Entonces podemos usarlo en la escena.
Eso es todo. Algunas personas lo logran siguiendo este paso. Algunas personas dirán: "Esto no está bien. ¿Por qué me equivoqué al crear una instancia del objeto? No se puede crear una instancia. No te preocupes. Este blogger también lo encontró. Ahora hablaré sobre lo que encontré al importar". archivos binarios a unity. Errores y soluciones
Problema 1: Cuando arrastramos un archivo con un sufijo modificado a unity, informará un error como se muestra en la figura:
Solución : 1. Esto puede ser un problema al exportar desde el lado artístico. Puede dejar que el lado artístico exporte el archivo json y el archivo binario nuevamente. Si también hay un error de importación del archivo json, es la exportación desde el lado artístico. Hay un problema.
2. Si no hay problemas al importar json. Si hay un problema al importar el archivo binario, entonces puede haber una inconsistencia entre la versión de la biblioteca en tiempo de ejecución y la versión principal. puede verificar untiy. La versión del tiempo de ejecución de Spine es la misma que la versión de Spine. El problema que encontré es que la versión de Spine no es consistente con la versión de Spine que usamos. La versión es 4.6.4f1.
Puede que sea un poco estúpido, pero me llevó mucho tiempo encontrar todas las versiones de la biblioteca de tiempo de ejecución de Spine-Unity. Aquí hablaré brevemente sobre dónde descargar varias. versiones de spin-unity 1. Busque la biblioteca en tiempo de ejecución, como se muestra en la imagen:
.