forked from datawhale/whale-town-front
docs: 重新组织文档结构,按开发阶段分类
新的目录结构: 01-项目入门/ # 新人必读,项目基础 02-开发规范/ # 编码标准和规范 03-技术实现/ # 具体开发指导 04-高级开发/ # 进阶开发技巧 05-部署运维/ # 发布和部署 06-功能模块/ # 特定功能文档 新增导航文档: - docs/README.md - 完整的文档导航和使用指南 - 各目录下的README.md - 分类说明和使用指导 优化效果: - 开发者可以按阶段快速定位需要的文档 - 新人有清晰的学习路径 - 不同角色有针对性的文档推荐 - 提供了问题导向的快速查找功能
This commit is contained in:
28
docs/01-项目入门/项目设置指南.md
Normal file
28
docs/01-项目入门/项目设置指南.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# 项目设置指南
|
||||
|
||||
## 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 生效
|
||||
- 检查控制台是否有错误信息
|
||||
Reference in New Issue
Block a user