Loading and unloading developper panel to lessen system burden
This commit is contained in:
parent
8ca53f8687
commit
716e932eb2
4 changed files with 7 additions and 8 deletions
|
@ -11,4 +11,6 @@ func _process(delta):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
func _on_quit_pressed():
|
func _on_quit_pressed():
|
||||||
get_node("../developper_panel").visible = false
|
var parentname = get_parent().name
|
||||||
|
print(parentname)
|
||||||
|
get_parent().get_node("developper_panel").queue_free()
|
||||||
|
|
|
@ -2,10 +2,9 @@
|
||||||
|
|
||||||
[ext_resource type="Script" path="res://scenes/developper/developper.gd" id="1_qf0rd"]
|
[ext_resource type="Script" path="res://scenes/developper/developper.gd" id="1_qf0rd"]
|
||||||
[ext_resource type="Texture2D" uid="uid://se0t5xwdxyq7" path="res://scenes/themes/textures/base_panel.png" id="2_fmcto"]
|
[ext_resource type="Texture2D" uid="uid://se0t5xwdxyq7" path="res://scenes/themes/textures/base_panel.png" id="2_fmcto"]
|
||||||
[ext_resource type="Theme" uid="uid://bi1js53ni6ehd" path="res://UI/themes/khanat/khanat.theme" id="3_ols6l"]
|
[ext_resource type="Theme" uid="uid://bi1js53ni6ehd" path="res://UI/themes/zbasu/zbasu.theme" id="3_ols6l"]
|
||||||
|
|
||||||
[node name="developper_panel" type="Control"]
|
[node name="developper_panel" type="Control"]
|
||||||
visible = false
|
|
||||||
minimum_size = Vector2(350, 250)
|
minimum_size = Vector2(350, 250)
|
||||||
anchor_left = 0.5
|
anchor_left = 0.5
|
||||||
anchor_top = 0.5
|
anchor_top = 0.5
|
||||||
|
|
|
@ -67,7 +67,8 @@ func _on_themes_pressed():
|
||||||
$MenuTheme/Window.visible = true
|
$MenuTheme/Window.visible = true
|
||||||
|
|
||||||
func _on_dev_pressed():
|
func _on_dev_pressed():
|
||||||
$developper_panel.visible = true
|
var developper_panel = preload("res://scenes/developper/developper.tscn").instantiate()
|
||||||
|
add_child(developper_panel)
|
||||||
|
|
||||||
func _on_about_pressed():
|
func _on_about_pressed():
|
||||||
var aboutmessage:String
|
var aboutmessage:String
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
[gd_scene load_steps=8 format=3 uid="uid://cdyi1a858p7em"]
|
[gd_scene load_steps=7 format=3 uid="uid://cdyi1a858p7em"]
|
||||||
|
|
||||||
[ext_resource type="Theme" uid="uid://bi1js53ni6ehd" path="res://UI/themes/zbasu/zbasu.theme" id="1_iq3fo"]
|
[ext_resource type="Theme" uid="uid://bi1js53ni6ehd" path="res://UI/themes/zbasu/zbasu.theme" id="1_iq3fo"]
|
||||||
[ext_resource type="Script" path="res://scenes/hud/hud.gd" id="1_s6f6d"]
|
[ext_resource type="Script" path="res://scenes/hud/hud.gd" id="1_s6f6d"]
|
||||||
|
@ -6,7 +6,6 @@
|
||||||
[ext_resource type="PackedScene" uid="uid://cl8xk8w3jmta0" path="res://scenes/controls/controls.tscn" id="3_08xl7"]
|
[ext_resource type="PackedScene" uid="uid://cl8xk8w3jmta0" path="res://scenes/controls/controls.tscn" id="3_08xl7"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cb0gfweooxdsl" path="res://scenes/themes/themes.tscn" id="4_1poje"]
|
[ext_resource type="PackedScene" uid="uid://cb0gfweooxdsl" path="res://scenes/themes/themes.tscn" id="4_1poje"]
|
||||||
[ext_resource type="PackedScene" uid="uid://ebfrhgrluixd" path="res://scenes/music/music_manager.tscn" id="6_0ivsi"]
|
[ext_resource type="PackedScene" uid="uid://ebfrhgrluixd" path="res://scenes/music/music_manager.tscn" id="6_0ivsi"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cua4782cbjhla" path="res://scenes/developper/developper.tscn" id="7_45giw"]
|
|
||||||
|
|
||||||
[node name="Control" type="Control"]
|
[node name="Control" type="Control"]
|
||||||
anchor_right = 1.0
|
anchor_right = 1.0
|
||||||
|
@ -100,8 +99,6 @@ visible = false
|
||||||
[node name="MusicManager" parent="." instance=ExtResource( "6_0ivsi" )]
|
[node name="MusicManager" parent="." instance=ExtResource( "6_0ivsi" )]
|
||||||
visible = false
|
visible = false
|
||||||
|
|
||||||
[node name="developper_panel" parent="." instance=ExtResource( "7_45giw" )]
|
|
||||||
|
|
||||||
[connection signal="pressed" from="Menu/Keys" to="." method="_on_keys_pressed"]
|
[connection signal="pressed" from="Menu/Keys" to="." method="_on_keys_pressed"]
|
||||||
[connection signal="pressed" from="Menu/Themes" to="." method="_on_themes_pressed"]
|
[connection signal="pressed" from="Menu/Themes" to="." method="_on_themes_pressed"]
|
||||||
[connection signal="pressed" from="Menu/Languages" to="." method="_on_languages_pressed"]
|
[connection signal="pressed" from="Menu/Languages" to="." method="_on_languages_pressed"]
|
||||||
|
|
Loading…
Reference in a new issue