Close #8 - Fix loading value progress

This commit is contained in:
VAILLANT Jeremy
2021-05-10 15:32:22 +02:00
parent 63999f408a
commit aaeecb139c
2 changed files with 22 additions and 7 deletions
+5 -3
View File
@@ -22,6 +22,8 @@ func goto_scene(path):
set_process(true)
current_scene.queue_free()
wait_frames = 1
Loading.get_node("ColorRect/CenterContainer/VBoxContainer/ProgressBar").set_max(loader.get_stage_count())
func _process(_delta):
print("[global#_process]")
@@ -52,9 +54,9 @@ func _process(_delta):
break
func update_progress():
var progress = float(loader.get_stage()) / loader.get_stage_count()
print("[global#update_progress] " + String(progress))
get_node("/root/Loading").visible = true
print("[global#update_progress]")
Loading.visible = true
Loading.get_node("ColorRect/CenterContainer/VBoxContainer/ProgressBar").set_value(loader.get_stage())
func set_new_scene(scene_resource):
print("[global#set_new_scene]")
+16 -3
View File
@@ -20,19 +20,32 @@ __meta__ = {
}
[node name="CenterContainer" type="CenterContainer" parent="ColorRect"]
margin_top = 282.0
margin_right = 1024.0
margin_bottom = 600.0
margin_bottom = 282.0
__meta__ = {
"_edit_use_anchors_": false
}
[node name="VBoxContainer" type="VBoxContainer" parent="ColorRect/CenterContainer"]
margin_left = 479.0
margin_top = 293.0
margin_right = 544.0
margin_bottom = 307.0
margin_bottom = 32.0
alignment = 1
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Label" type="Label" parent="ColorRect/CenterContainer/VBoxContainer"]
margin_right = 65.0
margin_bottom = 14.0
text = "Loading ..."
align = 1
[node name="ProgressBar" type="ProgressBar" parent="ColorRect/CenterContainer/VBoxContainer"]
margin_top = 18.0
margin_right = 65.0
margin_bottom = 32.0
max_value = 1.0
step = 0.1
rounded = true