docs: 按 Godot 规范优化全部 GDScript 注释
- 类/信号/方法添加 ## 文档注释与 @param 标签 - 清理 pass 占位残留
This commit is contained in:
@@ -1,13 +1,20 @@
|
||||
## 用户设置(Autoload 单例)。
|
||||
## 负责个人偏好设置的持久化,保存于 user:// 目录,与游戏存档分离。
|
||||
extends Node
|
||||
|
||||
## 设置文件的保存路径。
|
||||
const SAVE_PATH := "user://settings.cfg"
|
||||
var default_speed_index := 1 # 默认 5x
|
||||
|
||||
## 新游戏开局时的默认流速档位索引(1 = 5x)。
|
||||
var default_speed_index := 1
|
||||
|
||||
## 从磁盘加载设置(不存在则保持默认值)。
|
||||
func load_settings() -> void:
|
||||
var cfg := ConfigFile.new()
|
||||
if cfg.load(SAVE_PATH) == OK:
|
||||
default_speed_index = cfg.get_value("time", "speed_index", 1)
|
||||
|
||||
## 将当前设置写入磁盘。
|
||||
func save_settings() -> void:
|
||||
var cfg := ConfigFile.new()
|
||||
cfg.set_value("time", "speed_index", default_speed_index)
|
||||
|
||||
Reference in New Issue
Block a user