GodotAsyncLoader icon indicating copy to clipboard operation
GodotAsyncLoader copied to clipboard

A Godot plugin to load, instance, and add scenes asynchronously using a background thread.

Results 9 GodotAsyncLoader issues
Sort by recently updated
recently updated
newest added

Hi ! I searched for a plugin like yours because having my scene loading at start makes my game a bit long to load so I wanted to delay some...

With this extension, I switched from the main menu to the game scene. Later, I switched from the game scene to the main menu. I deleted the game scene with...

I was looking at SceneLoader.gd, specifically the `_get_cached_scene` function, and it looks like scenes never get removed from the `_scenes` cache. It looks like the cache just going to grow...

enhancement

Does this plugin work on android or ios?

Because AsyncLoader.load_scene_async_with_cb is async, there is a chance that the target, instance, and cb have been deleted before use. So we would have to do a bunch of checks for...

enhancement

Adding scenes is slow. At the current rate (100ms), we can only add 10 scenes per second. This makes it seem very slow when adding tons of small scenes.

enhancement

Make output like this: ``` !!!!!! scene load res://src/World/World.tscn $Plants/Cactus load 10 ms in THREAD instance 13 ms in THREAD add 0 ms in MAIN!!!!!!!!!!!! $Plants/Cactus2 load 2 ms in...

enhancement