try to reduce load times

This commit is contained in:
Michael Campbell 2026-04-30 01:29:02 -04:00
parent c54ccb4d4f
commit 457de8dcaa
8 changed files with 66 additions and 7 deletions

14
loading_screen.gd Normal file
View file

@ -0,0 +1,14 @@
extends Control
const SCENE_PATH := "res://levels/level_0.tscn"
func _ready() -> void:
assert(ResourceLoader.load_threaded_request(SCENE_PATH, "", true) == OK)
# await get_tree().process_frame
# ResourceLoader.load_threaded_get("res://levels/level_0.tscn")
# get_tree().change_scene_to_file("res://ui/title_screen/title_screen.tscn")
func _process(_delta: float) -> void:
if ResourceLoader.load_threaded_get_status(SCENE_PATH) == ResourceLoader.THREAD_LOAD_LOADED:
print("changing scene")
get_tree().change_scene_to_file("res://ui/title_screen/title_screen.tscn")