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

Taffer's Loader

An asset by Taffer
The page banner background of a mountain and forest
Taffer's Loader hero image

Quick Information

0 ratings
Taffer's Loader icon image
Taffer
Taffer's Loader

Load resources for your "Loading…" screen. Receive signals (that you can use to update your UI) when resources are loaded, when errors happen, and when everything is done.

Supported Engine Version
4.3
Version String
1.0
License Version
CC-BY-SA-4.0
Support Level
community
Modified Date
1 year ago
Git URL
Issue URL

Loader - Taffer's Components

Load resources for your "Loading…" screen.

Using Loader

  1. Create a Loader instance in your tree:
    • Right-click a node and choose "Instantiate Child Scene" (or press Ctrl+Shift+A).
    • Choose addons/taffer_resourceloader/loader.tscn.
  2. Use the Inspector to configure the instance. Add resource paths ("res://...") to the Resources array.
  3. Hook up the Loader's signals.
  4. Call the Loader instance's load() method.
  5. Access the loaded resources through the Loader's get_resource() method.

Demo

In the demo folder, there's a simple project showing how you can use the Loader in your own games.

The demo has several nodes:

  • A Spinner that's just counting time so you can see that everything is still running while resources are being loaded.
  • A Status that updates as resources are loaded.
  • A ProgressBar that updates as resources are loaded.
  • A Loader instance doing all the work.

Note that the demo code (in loader_demo.gd) is calling load() with a two-second delay, so you can see things happening. Skip the delay to go full speed, unless you're trying to show off the Loader.

License

Taffer's Components are licensed with the CC BY 4.0 license. This means:

  • You can Share Taffer's Components any way you like, including commercially.
  • You can Adapt Taffer's Components for any purposes, even commercial ones.

In return, you must:

There are no additional restrictions, although if you somehow use these to make the world a worse place, I'll be very disappointed in you.

See the LICENSE file or the CC BY 4.0 page for details.

Load resources for your "Loading…" screen. Receive signals (that you can use to update your UI) when resources are loaded, when errors happen, and when everything is done.

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
Taffer's Loader icon image
Taffer
Taffer's Loader

Load resources for your "Loading…" screen. Receive signals (that you can use to update your UI) when resources are loaded, when errors happen, and when everything is done.

Supported Engine Version
4.3
Version String
1.0
License Version
CC-BY-SA-4.0
Support Level
community
Modified Date
1 year 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