Skip to content

Commit a418405

Browse files
committed
feat: classe de comportamento da tela inicial foi criada
1 parent 20241e1 commit a418405

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

Src/Modules/MainMenu/Scenes/MainMenu.tscn

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
[gd_scene load_steps=8 format=3 uid="uid://8b4qgbyybv6n"]
1+
[gd_scene load_steps=10 format=3 uid="uid://8b4qgbyybv6n"]
22

33
[ext_resource type="Texture2D" uid="uid://6k3ufay0uu68" path="res://Src/Modules/MainMenu/Textures/windowButton.png" id="1_8nofx"]
44
[ext_resource type="Theme" uid="uid://clkl55xy60wu6" path="res://Src/Shared/Resources/defaultTheme.tres" id="1_f5yii"]
5+
[ext_resource type="Script" uid="uid://b68meiqvc214j" path="res://Src/Modules/MainMenu/Scripts/InitialScreen.cs" id="1_rt3qc"]
6+
[ext_resource type="PackedScene" uid="uid://craosk8pj4wxt" path="res://Src/Modules/Game/Scenes/Game.tscn" id="2_78u37"]
57
[ext_resource type="Texture2D" uid="uid://cmkiwtnqq8y7s" path="res://Src/Modules/MainMenu/Textures/windowButtonPressed.png" id="2_f5yii"]
68

79
[sub_resource type="Image" id="Image_i3rq3"]
@@ -41,6 +43,8 @@ anchor_right = 1.0
4143
anchor_bottom = 1.0
4244
grow_horizontal = 2
4345
grow_vertical = 2
46+
script = ExtResource("1_rt3qc")
47+
_gameScene = ExtResource("2_78u37")
4448

4549
[node name="Window" type="TextureRect" parent="InitialScreen"]
4650
texture_filter = 1
@@ -113,3 +117,5 @@ grow_vertical = 2
113117
theme = ExtResource("1_f5yii")
114118
text = "Jogar Agora!"
115119
label_settings = SubResource("LabelSettings_rt3qc")
120+
121+
[connection signal="pressed" from="InitialScreen/TextureButton" to="InitialScreen" method="OnPlayButtonPressed"]
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
using Godot;
2+
3+
namespace DungeonRoyale.Src.Modules.MainMenu.Scripts;
4+
5+
public partial class InitialScreen : Control
6+
{
7+
[Export] private PackedScene? _gameScene;
8+
9+
public void OnPlayButtonPressed()
10+
=> GetTree().ChangeSceneToPacked(_gameScene);
11+
}

0 commit comments

Comments
 (0)