feat: 实现存档界面与场景切换,优化文字渲染
- 新增 SavePanel/SaveSlot 存档选择界面,支持已有存档与新建存档 - 新增 GameState 单例与 MainGame 入口,按参数区分新游戏/读档 - 主菜单接入中文字体,返回/进入存档面板流程打通 - 开启 2D/3D MSAA、TAA 与屏幕空间 AA,消除放大文字锯齿 - 设置 1920x1080 视口与中文本地化过滤
This commit is contained in:
@@ -1,11 +1,13 @@
|
||||
extends Control
|
||||
|
||||
|
||||
func MainMenu_NewGame_ButtonUp() -> void:
|
||||
get_tree().change_scene_to_file("res://src/Core/MainGame.tscn")
|
||||
pass # Replace with function body.
|
||||
|
||||
|
||||
func MainMenu_LoadGame_ButtonUp() -> void:
|
||||
$ButtonGroup.hide()
|
||||
$SavePanel.show()
|
||||
pass # Replace with function body.
|
||||
|
||||
|
||||
@@ -16,3 +18,9 @@ func MainMenu_Settings_ButtonUp() -> void:
|
||||
func MainMenu_Quit_ButtonUp() -> void:
|
||||
get_tree().quit();
|
||||
pass # Replace with function body.
|
||||
|
||||
|
||||
func _on_save_panel_back_pressed() -> void:
|
||||
$SavePanel.hide()
|
||||
$ButtonGroup.show()
|
||||
pass # Replace with function body.
|
||||
|
||||
Reference in New Issue
Block a user