
Gsom Loader 1.0.0 Scripts 4.4 Community
Submitted by user RaubTieR; MIT; 2025-06-24
A threaded async loader for Godot resources.
Loads a resource in another thread and emits signals.
There is a singleton `GsomLoader` - a concurrent loader.
And it is possible to create any number of queued loaders - `GsomLoadQueue`. Both have similar APIs.
```
func _ready() -> void:
GsomLoader.finished_load.connect(_handleResource)
GsomLoader.changed_progress.connect(_handleProgress)
GsomLoader.failed_load.connect(_handleFail)
func _load() -> void:
GsomLoader.load_async("res://test.tscn")
```
See GitHub readme or the root example.gd for more details.
View files Download Submit an issue Recent Edits