新增: - 开发规范.md (翻译自CLAUDE.md) 重命名为中文: - project_structure.md 项目结构说明.md - naming_convention.md 命名规范.md - code_comment_guide.md 代码注释规范.md - git_commit_guide.md Git提交规范.md - api-documentation.md API接口文档.md - network_manager_setup.md 网络管理器设置.md - setup.md 项目设置指南.md - testing_guide.md 测试指南.md - web_deployment_guide.md Web部署指南.md - module_development.md 模块开发指南.md - performance_optimization.md 性能优化指南.md - scene_design.md 场景设计规范.md - auth/form_validation.md auth/表单验证规范.md - auth/testing_guide.md auth/认证测试指南.md 删除总结性文档: - final_update_summary.md - web_deployment_changelog.md - CLAUDE.md
28 lines
697 B
Markdown
28 lines
697 B
Markdown
# 项目设置指南
|
||
|
||
## AutoLoad 配置
|
||
|
||
在 Godot 编辑器中设置 NetworkManager 为全局单例:
|
||
|
||
1. 打开 `Project` → `Project Settings`
|
||
2. 切换到 `AutoLoad` 标签
|
||
3. 添加新的 AutoLoad:
|
||
- **Path**: `res://core/managers/NetworkManager.gd`
|
||
- **Name**: `NetworkManager`
|
||
- **Singleton**: ✅ 勾选
|
||
|
||
## 验证设置
|
||
|
||
在任何脚本中可以直接使用:
|
||
|
||
```gdscript
|
||
func _ready():
|
||
var request_id = NetworkManager.login("username", "password", callback)
|
||
print("请求ID: ", request_id)
|
||
```
|
||
|
||
## 注意事项
|
||
|
||
- 确保 NetworkManager.gd 和 ResponseHandler.gd 文件存在
|
||
- 重启 Godot 编辑器以确保 AutoLoad 生效
|
||
- 检查控制台是否有错误信息 |