feat: 实现用户名(局内昵称)的设置
This commit is contained in:
@@ -14,6 +14,7 @@ offset_bottom = 694.0
|
||||
color = Color(0.7058824, 0.6862745, 0, 1)
|
||||
|
||||
[node name="DataSetting" type="Node2D" parent="."]
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="DataSetLabel" type="Label" parent="DataSetting"]
|
||||
offset_left = 45.0
|
||||
@@ -34,6 +35,7 @@ theme_override_font_sizes/font_size = 24
|
||||
|
||||
[node name="IPBeginSetting" type="Node2D" parent="."]
|
||||
position = Vector2(-1, 94)
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="IPBeginSetLabel" type="Label" parent="IPBeginSetting"]
|
||||
offset_left = 45.0
|
||||
@@ -52,6 +54,27 @@ offset_bottom = 81.0
|
||||
theme_override_fonts/font = ExtResource("2_6wm04")
|
||||
theme_override_font_sizes/font_size = 24
|
||||
|
||||
[node name="UsernameSetting" type="Node2D" parent="."]
|
||||
position = Vector2(0, 208)
|
||||
metadata/_edit_group_ = true
|
||||
|
||||
[node name="UsernameSetLabel" type="Label" parent="UsernameSetting"]
|
||||
offset_left = 45.0
|
||||
offset_top = 28.0
|
||||
offset_right = 193.0
|
||||
offset_bottom = 90.0
|
||||
theme_override_fonts/font = ExtResource("2_6wm04")
|
||||
theme_override_font_sizes/font_size = 30
|
||||
text = "局内显示昵称"
|
||||
|
||||
[node name="LineEdit" type="LineEdit" parent="UsernameSetting"]
|
||||
offset_left = 424.0
|
||||
offset_top = 18.0
|
||||
offset_right = 874.0
|
||||
offset_bottom = 81.0
|
||||
theme_override_fonts/font = ExtResource("2_6wm04")
|
||||
theme_override_font_sizes/font_size = 24
|
||||
|
||||
[node name="SaveButton" type="Button" parent="."]
|
||||
offset_left = 56.0
|
||||
offset_top = 520.0
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
extends Node
|
||||
|
||||
var data_origin: String = ""
|
||||
var ip_begin: String = "192.168."
|
||||
var ip_begin: String = "192.168."
|
||||
var username: String = ""
|
||||
@@ -3,10 +3,12 @@ extends Node2D
|
||||
func _ready() -> void:
|
||||
$DataSetting/LineEdit.text = GameManager.data_origin
|
||||
$IPBeginSetting/LineEdit.text = GameManager.ip_begin
|
||||
$UsernameSetting/LineEdit.text = GameManager.username
|
||||
|
||||
func _on_save_button_pressed() -> void:
|
||||
GameManager.data_origin = $DataSetting/LineEdit.text
|
||||
GameManager.ip_begin = $IPBeginSetting/LineEdit.text
|
||||
GameManager.username = $UsernameSetting/LineEdit.text
|
||||
SceneManager.goto_scene("main_menu")
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user