1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-07-05 01:32:13 +08:00

feat: 添加游戏启动界面和着色器效果

- 新增启动界面背景和logo
- 实现顶部和底部阴影着色器
- 添加难度选择滑块和角色名输入框
- 优化多人游戏按钮交互
- 修复编译提示面板的动画效果
- 更新UI主题样式
This commit is contained in:
2026-05-03 11:09:12 +08:00
parent 9966fd0b58
commit 44699d4302
28 changed files with 841 additions and 191 deletions
+1
View File
@@ -0,0 +1 @@
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="19.25048" height="19.25048" viewBox="0,0,19.25048,19.25048"><g transform="translate(-230.37476,-170.37476)"><g stroke-miterlimit="10"><path d="M230.37476,180l9.62524,-9.62524l9.62524,9.62524l-9.62524,9.62524z" fill="#666666" stroke="none" stroke-width="0" stroke-linecap="butt"/><g fill="none" stroke="#ffffff" stroke-width="0.5" stroke-linecap="round"><path d="M242.64475,177.35525l-5.2895,5.2895"/><path d="M242.64475,182.64475l-5.2895,-5.2895"/></g></g></g></svg><!--rotationCenter:9.625243333333344:9.625243333333316-->

After

Width:  |  Height:  |  Size: 627 B

+43
View File
@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cj85aq2jsrt1w"
path="res://.godot/imported/slider-disabled.svg-085ad7017391eedc83cb9234c07f85a9.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/ui/slider-disabled.svg"
dest_files=["res://.godot/imported/slider-disabled.svg-085ad7017391eedc83cb9234c07f85a9.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
+1
View File
@@ -0,0 +1 @@
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="19.25048" height="19.25048" viewBox="0,0,19.25048,19.25048"><g transform="translate(-230.37476,-170.37476)"><g stroke-miterlimit="10"><path d="M230.37476,180l9.62524,-9.62524l9.62524,9.62524l-9.62524,9.62524z" fill="#b3b3b3" stroke="none" stroke-width="0" stroke-linecap="butt"/><path d="M235.11756,180l4.88244,-4.88244l4.88244,4.88244l-4.88244,4.88244z" fill="#ffffff" stroke="none" stroke-width="0" stroke-linecap="butt"/><g fill="none" stroke="#737373" stroke-width="0.5" stroke-linecap="round"><path d="M240,173.99309v12.01381"/><path d="M246.00691,180h-12.01381"/></g></g></g></svg><!--rotationCenter:9.625243333333344:9.625243333333316-->

After

Width:  |  Height:  |  Size: 748 B

+43
View File
@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c06cwuh1mclpn"
path="res://.godot/imported/slider-hover.svg-453a3951ee32df8877db10b1934e01c6.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/ui/slider-hover.svg"
dest_files=["res://.godot/imported/slider-hover.svg-453a3951ee32df8877db10b1934e01c6.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
+1
View File
@@ -0,0 +1 @@
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="19.25049" height="19.25049" viewBox="0,0,19.25049,19.25049"><g transform="translate(-230.37476,-170.37476)"><g stroke-miterlimit="10"><path d="M230.37476,180l9.62524,-9.62524l9.62524,9.62524l-9.62524,9.62524z" fill="#b3b3b3" stroke="none" stroke-width="0" stroke-linecap="butt"/><path d="M233.61756,180l6.38244,-6.38244l6.38244,6.38244l-6.38244,6.38244z" fill="#ffffff" stroke="none" stroke-width="0" stroke-linecap="butt"/><path d="M240,176.25976v7.48048" fill="none" stroke="#737373" stroke-width="0.5" stroke-linecap="round"/><path d="M243.74024,180h-7.48048" fill="none" stroke="#737373" stroke-width="0.5" stroke-linecap="round"/></g></g></svg><!--rotationCenter:9.625243333333344:9.625243333333316-->

After

Width:  |  Height:  |  Size: 810 B

+43
View File
@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bn3tjs2rqk5s2"
path="res://.godot/imported/slider.svg-750b0b0811af4cbdc9e3061a71d6ad7a.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/ui/slider.svg"
dest_files=["res://.godot/imported/slider.svg-750b0b0811af4cbdc9e3061a71d6ad7a.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false