From d9084606c8867d2ae66abad52dd4dc86cf5db8e7 Mon Sep 17 00:00:00 2001 From: Vladimir nett00n Budylnikov Date: Sun, 3 Aug 2025 18:39:15 +0400 Subject: [PATCH] Optimize backgound - move it to root node --- scenes/main.tscn | 13 ++++++++++++- ui/MainMenu.tscn | 13 +------------ ui/PressAnyKeyScreen.tscn | 9 --------- ui/SettingsMenu.tscn | 13 +------------ 4 files changed, 14 insertions(+), 34 deletions(-) diff --git a/scenes/main.tscn b/scenes/main.tscn index d170649..d7cf192 100644 --- a/scenes/main.tscn +++ b/scenes/main.tscn @@ -1,7 +1,8 @@ -[gd_scene load_steps=3 format=3 uid="uid://ci2gk11211n0d"] +[gd_scene load_steps=4 format=3 uid="uid://ci2gk11211n0d"] [ext_resource type="Script" uid="uid://cwlop1ettlqhg" path="res://scripts/Main.gd" id="1_0wfyh"] [ext_resource type="PackedScene" uid="uid://gbe1jarrwqsi" path="res://ui/PressAnyKeyScreen.tscn" id="1_o5qli"] +[ext_resource type="Texture2D" uid="uid://c8y6tlvcgh2gn" path="res://resources/textures/beanstalk-dark.webp" id="2_sugp2"] [node name="main" type="Control"] layout_mode = 3 @@ -12,5 +13,15 @@ grow_horizontal = 2 grow_vertical = 2 script = ExtResource("1_0wfyh") +[node name="Background" type="TextureRect" parent="."] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = ExtResource("2_sugp2") +stretch_mode = 1 + [node name="PressAnyKeyScreen" parent="." instance=ExtResource("1_o5qli")] layout_mode = 1 diff --git a/ui/MainMenu.tscn b/ui/MainMenu.tscn index 8db5638..daa7342 100644 --- a/ui/MainMenu.tscn +++ b/ui/MainMenu.tscn @@ -1,7 +1,6 @@ -[gd_scene load_steps=3 format=3 uid="uid://m8lf3eh3al5j"] +[gd_scene load_steps=2 format=3 uid="uid://m8lf3eh3al5j"] [ext_resource type="Script" uid="uid://ctu58xq7btp1n" path="res://scripts/MainMenu.gd" id="1_b00nv"] -[ext_resource type="Texture2D" uid="uid://c8y6tlvcgh2gn" path="res://resources/textures/beanstalk-dark.webp" id="2_rn8js"] [node name="MainMenu" type="Control"] layout_mode = 3 @@ -12,16 +11,6 @@ grow_horizontal = 2 grow_vertical = 2 script = ExtResource("1_b00nv") -[node name="Background" type="TextureRect" parent="."] -layout_mode = 1 -anchors_preset = 15 -anchor_right = 1.0 -anchor_bottom = 1.0 -grow_horizontal = 2 -grow_vertical = 2 -texture = ExtResource("2_rn8js") -stretch_mode = 1 - [node name="MenuContainer" type="VBoxContainer" parent="."] layout_mode = 1 anchors_preset = 8 diff --git a/ui/PressAnyKeyScreen.tscn b/ui/PressAnyKeyScreen.tscn index 81b3b6d..574c00d 100644 --- a/ui/PressAnyKeyScreen.tscn +++ b/ui/PressAnyKeyScreen.tscn @@ -97,15 +97,6 @@ grow_horizontal = 2 grow_vertical = 2 script = ExtResource("1_0a4p2") -[node name="Background" type="ColorRect" parent="."] -layout_mode = 1 -anchors_preset = 15 -anchor_right = 1.0 -anchor_bottom = 1.0 -grow_horizontal = 2 -grow_vertical = 2 -color = Color(0.18, 0.18, 0.18, 1) - [node name="PressKeyContainer" type="VBoxContainer" parent="."] layout_mode = 1 anchors_preset = 8 diff --git a/ui/SettingsMenu.tscn b/ui/SettingsMenu.tscn index 33a091f..dbc3963 100644 --- a/ui/SettingsMenu.tscn +++ b/ui/SettingsMenu.tscn @@ -1,7 +1,6 @@ -[gd_scene load_steps=3 format=3 uid="uid://57obmcwyos2g"] +[gd_scene load_steps=2 format=3 uid="uid://57obmcwyos2g"] [ext_resource type="Script" uid="uid://c8mlvlerv4y03" path="res://scripts/SettingsMenu.gd" id="1_oqkcn"] -[ext_resource type="Texture2D" uid="uid://c8y6tlvcgh2gn" path="res://resources/textures/beanstalk-dark.webp" id="2_7nnky"] [node name="SettingsMenu" type="Control" groups=["localizable"]] layout_mode = 3 @@ -12,16 +11,6 @@ grow_horizontal = 2 grow_vertical = 2 script = ExtResource("1_oqkcn") -[node name="Background" type="TextureRect" parent="."] -layout_mode = 1 -anchors_preset = 15 -anchor_right = 1.0 -anchor_bottom = 1.0 -grow_horizontal = 2 -grow_vertical = 2 -texture = ExtResource("2_7nnky") -stretch_mode = 1 - [node name="SettingsContainer" type="VBoxContainer" parent="."] layout_mode = 1 anchors_preset = 8