Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
ResourceSaver¶
Inherits: Object
Singleton para salvar los tipos de recursos específicos de Godot.
Descripción¶
Singleton para guardar tipos de recursos específicos de Godot en el sistema de archivos.
Utiliza las muchas clases ResourceFormatSaver registradas en el motor (ya sea incorporadas o desde un plugin) para guardar datos de recursos específicos del motor en archivos de texto (por ejemplo, .tres
o .tscn
) o binarios (por ejemplo, .res
o .scn
).
Métodos¶
get_recognized_extensions ( Resource type ) |
|
save ( String path, Resource resource, SaverFlags flags=0 ) |
Enumeraciones¶
enum SaverFlags:
FLAG_RELATIVE_PATHS = 1 --- Guarda el recurso con una ruta relativa a la escena que lo utiliza.
FLAG_BUNDLE_RESOURCES = 2 --- Agrupa los recursos externos.
FLAG_CHANGE_PATH = 4 --- Cambia la Resource.resource_path del recurso guardado para que coincida con su nueva ubicación.
FLAG_OMIT_EDITOR_PROPERTIES = 8 --- No guarde los metadatos específicos del editor (identificados por su prefijo
__editor
).FLAG_SAVE_BIG_ENDIAN = 16 --- Guardar como big endian (ver File.endian_swap).
FLAG_COMPRESS = 32 --- Comprime el recurso al guardarlo usando File.COMPRESSION_ZSTD. Sólo disponible para tipos de recursos binarios.
FLAG_REPLACE_SUBRESOURCE_PATHS = 64 --- Asumir las rutas de los subrecursos guardados (ver Resource.take_over_path).
Descripciones de Métodos¶
PoolStringArray get_recognized_extensions ( Resource type )
Devuelve la lista de extensiones disponibles para guardar un recurso de un tipo determinado.
Error save ( String path, Resource resource, SaverFlags flags=0 )
Guarda un recurso en el disco en la ruta dada, usando un ResourceFormatSaver que reconoce el objeto recurso.
Se puede especificar la máscara de bits flags
para personalizar el comportamiento de guardado.
Devuelve @GlobalScope.OK al éxito.