¿Por qué convertir TSCN a TRES?
Un .tscn describe una jerarquía de nodos con transformaciones, scripts y señales, mientras que .tres es el contenedor de texto de Godot para exactamente un Resource. Debido a que una escena es un árbol de nodos y un recurso es un único objeto de datos, no son dos codificaciones de lo mismo, por lo que no existe una conversión directa de archivo a archivo. El paso realista es extraer un recurso específico de la escena y guardarlo como .tres.
Cómo convertir TSCN a TRES
Godot Engine - guardar un sub-recurso como .tres FREE
En el Inspector, haga clic en una propiedad de recurso (como un material o tema), elija «Save As» y escriba un archivo .tres. Solo se exporta ese recurso, no la escena.
Godot Engine - extraer los datos de un nodo a un Resource personalizado FREE
Cree un script de Resource personalizado, copie los valores que le interesen de la escena en él y luego guarde ese recurso como .tres. El árbol de nodos en sí permanece en el .tscn.
Acerca de estos formatos
Un archivo .tscn es una escena de texto de Godot Engine: un archivo legible por humanos que almacena un único árbol de escenas, incluyendo sus nodos, propiedades, subrecursos incrustados,…
Abrir detalles de .TSCN →Un archivo .TRES es un archivo de datos utilizado por un software específico.
Abrir detalles de .TRES →Calidad y qué observar
- No hay un botón que convierta una escena completa en un
.tres; solo se pueden guardar recursos individuales dentro de la escena. - Los nodos, transformaciones, scripts y conexiones de señales no tienen cabida en un
.tresde un solo recurso, por lo que esa estructura se perdería. - Si desea toda la escena en binario, guárdela como
.scnen su lugar - eso mantiene el árbol;.tresno lo hace.
Preguntas frecuentes
¿Por qué no puedo guardar una escena como .tres?
.tres almacena un recurso, no un árbol de nodos. Una escena tiene muchos nodos con jerarquía, por lo que no encaja en el formato de recurso.¿Qué puedo extraer como .tres entonces?
.tres.¿Cuál es el formato binario correcto para toda la escena?
.scn para una copia binaria de todo el árbol de la escena. Use .tres/.res solo para recursos independientes.