Dlaczego konwertować TSCN na TRES?
Plik .tscn opisuje hierarchię węzłów wraz z transformacjami, skryptami i sygnałami, podczas gdy .tres to tekstowy kontener Godot dla dokładnie jednego zasobu (Resource). Ponieważ scena jest drzewem węzłów, a zasób pojedynczym obiektem danych, nie są to dwa kodowania tej samej rzeczy, więc bezpośrednia konwersja plik-do-pliku nie istnieje. Realnym rozwiązaniem jest wyciągnięcie konkretnego zasobu ze sceny i zapisanie go jako .tres.
Jak przekonwertować TSCN na TRES
Godot Engine - zapisywanie podzasobu jako .tres FREE
W Inspektorze kliknij właściwość zasobu (np. materiał lub motyw), wybierz „Save As” i zapisz plik .tres. Eksportowany jest tylko ten jeden zasób, a nie cała scena.
Godot Engine - wyodrębnianie danych węzła do niestandardowego zasobu FREE
Zbuduj niestandardowy skrypt Resource, skopiuj do niego interesujące Cię wartości ze sceny, a następnie zapisz ten zasób jako .tres. Samo drzewo węzłów pozostaje w pliku .tscn.
O tych formatach
Plik .tscn to scena tekstowa Godot Engine: czytelny dla człowieka plik przechowujący pojedyncze drzewo sceny, w tym jego węzły, właściwości, osadzone zasoby podrzędne, linki do zewnętrznych…
Otwórz szczegóły .TSCN →Plik .TRES to plik danych używany przez określone oprogramowanie.
Otwórz szczegóły .TRES →Jakość i na co uważać
- Nie ma przycisku, który zamienia całą scenę w
.tres; można zapisać tylko poszczególne zasoby znajdujące się wewnątrz sceny. - Węzły, transformacje, skrypty i połączenia sygnałów nie mają miejsca w pliku
.tresbędącym pojedynczym zasobem, więc ta struktura zostałaby utracona. - Jeśli chcesz zapisać całą scenę w formacie binarnym, zapisz ją jako
.scn- to zachowa drzewo;.trestego nie robi.
Najczęściej zadawane pytania
Dlaczego nie mogę zapisać sceny jako .tres?
.tres przechowuje jeden zasób, a nie drzewo węzłów. Scena składa się z wielu węzłów w hierarchii, więc nie pasuje do formatu zasobu.Co zatem mogę wyeksportować jako .tres?
.tres.Jaki jest właściwy format docelowy dla całej sceny w wersji binarnej?
.scn dla binarnej kopii całego drzewa sceny. Używaj .tres/.res tylko dla samodzielnych zasobów.