Hvorfor konvertere TSCN til TRES?
En .tscn beskriver et hierarki av noder med transformasjoner, skript og signaler, mens .tres er Godots tekstbeholder for nøyaktig én Resource. Fordi en scene er et nodetre og en ressurs er et enkelt dataobjekt, er de ikke to kodinger av det samme, så en direkte fil-til-fil-konvertering eksisterer ikke. Den realistiske løsningen er å hente en spesifikk ressurs ut av scenen og lagre den som .tres.
Hvordan konvertere TSCN til TRES
Godot Engine - lagre en underressurs som .tres FREE
I Inspector-panelet klikker du på en ressursegenskap (som et materiale eller tema), velger «Save As» og skriver en .tres-fil. Kun den ene ressursen blir eksportert, ikke scenen.
Godot Engine - trekk ut en nodes data til en egendefinert Resource FREE
Bygg et egendefinert Resource-skript, kopier verdiene du bryr deg om fra scenen inn i det, og lagre deretter den ressursen som .tres. Selve nodetreet forblir i .tscn.
Om disse formatene
En .tscn-fil er en Godot Engine tekstscene: en menneskelig lesbar fil som lagrer et enkelt scenetre, inkludert noder, egenskaper, innebygde underressurser, lenker til eksterne ressurser og…
Åpne .TSCN-detaljer →En .TRES-fil er en datafil som brukes av spesifikk programvare.
Åpne .TRES-detaljer →Kvalitet og hva du bør passe på
- Det finnes ingen knapp som gjør en hel scene om til en
.tres; bare individuelle ressurser inne i scenen kan lagres ut. - Noder, transformasjoner, skript og signaltilkoblinger har ingen plass i en enkeltressurs-
.tres, så den strukturen vil gå tapt. - Hvis du vil ha hele scenen i binærformat, lagre den som
.scni stedet - det beholder treet; det gjør ikke.tres.
Ofte stilte spørsmål
Hvorfor kan jeg ikke lagre en scene som .tres?
.tres lagrer én ressurs, ikke et nodetre. En scene har mange noder med hierarki, så den passer ikke inn i ressursformatet.Hva kan jeg da få ut som .tres?
.tres.Hva er det riktige målet for binærfil/hele scener?
.scn for en binær kopi av hele scenetreet. Bruk .tres/.res kun for frittstående ressurser.