From 072d6f81fee848644eaa45f9cd191a17a8619007 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=A8=E8=90=BD=E5=9F=BA=E5=9B=B4=E8=99=BE?= <3161880837@qq.com> Date: Tue, 30 Sep 2025 17:33:53 +0800 Subject: [PATCH] =?UTF-8?q?style(UI):=20=E7=BB=9F=E4=B8=80=E5=85=A8?= =?UTF-8?q?=E5=B1=8F=E9=9D=A2=E6=9D=BF=E5=AD=97=E4=BD=93=E6=A0=B7=E5=BC=8F?= =?UTF-8?q?=E5=B9=B6=E8=B0=83=E6=95=B4=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 为所有全屏面板添加相同的粗体字体资源,并调整Weapon面板的偏移和节点顺序 --- components/Scenes/FullscreenPanels/GameOver.tscn | 4 +++- components/Scenes/FullscreenPanels/Pause.tscn | 4 +++- components/Scenes/FullscreenPanels/Starter.tscn | 4 +++- components/Scenes/FullscreenPanels/Weapon.tscn | 4 +++- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/components/Scenes/FullscreenPanels/GameOver.tscn b/components/Scenes/FullscreenPanels/GameOver.tscn index 2b4512d..0e5c29e 100644 --- a/components/Scenes/FullscreenPanels/GameOver.tscn +++ b/components/Scenes/FullscreenPanels/GameOver.tscn @@ -1,13 +1,15 @@ -[gd_scene load_steps=6 format=3 uid="uid://beo6s1kudbbve"] +[gd_scene load_steps=7 format=3 uid="uid://beo6s1kudbbve"] [ext_resource type="PackedScene" uid="uid://d3qojeqa3difn" path="res://components/Abstracts/FullscreenPanelBase.tscn" id="1_u2ynr"] [ext_resource type="Script" path="res://scripts/Contents/Panels/GameOver.gd" id="2_6cd45"] +[ext_resource type="FontFile" uid="uid://v3frxpuvtj5o" path="res://resources/fonts/syht-bold.ttf" id="3_2arur"] [ext_resource type="AudioStream" uid="uid://dbso1w8hvgilg" path="res://resources/sounds/effect/Lose.wav" id="3_n4aax"] [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_7gbuu"] bg_color = Color(1, 0, 0, 0.3) [sub_resource type="LabelSettings" id="LabelSettings_17i5j"] +font = ExtResource("3_2arur") font_size = 50 [node name="GameOver" instance=ExtResource("1_u2ynr")] diff --git a/components/Scenes/FullscreenPanels/Pause.tscn b/components/Scenes/FullscreenPanels/Pause.tscn index 91fc0e8..e9e89bb 100644 --- a/components/Scenes/FullscreenPanels/Pause.tscn +++ b/components/Scenes/FullscreenPanels/Pause.tscn @@ -1,9 +1,11 @@ -[gd_scene load_steps=4 format=3 uid="uid://cksonrrx38k36"] +[gd_scene load_steps=5 format=3 uid="uid://cksonrrx38k36"] [ext_resource type="PackedScene" uid="uid://d3qojeqa3difn" path="res://components/Abstracts/FullscreenPanelBase.tscn" id="1_q0gd0"] [ext_resource type="Script" path="res://scripts/Contents/Panels/Pause.gd" id="2_lg6qs"] +[ext_resource type="FontFile" uid="uid://v3frxpuvtj5o" path="res://resources/fonts/syht-bold.ttf" id="3_jxeor"] [sub_resource type="LabelSettings" id="LabelSettings_hsvpc"] +font = ExtResource("3_jxeor") font_size = 50 [node name="Pause" instance=ExtResource("1_q0gd0")] diff --git a/components/Scenes/FullscreenPanels/Starter.tscn b/components/Scenes/FullscreenPanels/Starter.tscn index d0e26b1..fc7edcd 100644 --- a/components/Scenes/FullscreenPanels/Starter.tscn +++ b/components/Scenes/FullscreenPanels/Starter.tscn @@ -1,9 +1,11 @@ -[gd_scene load_steps=4 format=3 uid="uid://c0r1i5tdbwljj"] +[gd_scene load_steps=5 format=3 uid="uid://c0r1i5tdbwljj"] [ext_resource type="PackedScene" uid="uid://d3qojeqa3difn" path="res://components/Abstracts/FullscreenPanelBase.tscn" id="1_o0yse"] [ext_resource type="Script" path="res://scripts/Contents/Panels/Starter.gd" id="2_ic0aq"] +[ext_resource type="FontFile" uid="uid://v3frxpuvtj5o" path="res://resources/fonts/syht-bold.ttf" id="3_sopoi"] [sub_resource type="LabelSettings" id="LabelSettings_ch0dv"] +font = ExtResource("3_sopoi") font_size = 45 outline_size = 2 diff --git a/components/Scenes/FullscreenPanels/Weapon.tscn b/components/Scenes/FullscreenPanels/Weapon.tscn index 910ed8a..4f3f65a 100644 --- a/components/Scenes/FullscreenPanels/Weapon.tscn +++ b/components/Scenes/FullscreenPanels/Weapon.tscn @@ -4,9 +4,11 @@ [ext_resource type="Script" path="res://scripts/Contents/Panels/WeaponPanel.gd" id="2_6alu1"] [node name="Weapon" instance=ExtResource("1_yodmq")] +offset_top = 0.0 +offset_bottom = 0.0 script = ExtResource("2_6alu1") -[node name="wrapper" parent="content" index="0"] +[node name="wrapper" parent="content" index="1"] theme_override_constants/separation = 50 [node name="box" type="HBoxContainer" parent="content/wrapper" index="0"]