Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Gsom Loader

An asset by RaubTieR
The page banner background of a mountain and forest
Gsom Loader hero image

Quick Information

0 ratings
Gsom Loader icon image
RaubTieR
Gsom Loader

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.

Supported Engine Version
4.4
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
11 days ago
Git URL
Issue URL

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.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Gsom Loader icon image
RaubTieR
Gsom Loader

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.

Supported Engine Version
4.4
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
11 days ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers