Extra2D/docs/API_Tutorial
ChestnutYueyue 23647b6458 refactor(input): 统一使用 GamepadButton 枚举替代 SDL_CONTROLLER_BUTTON 常量
docs: 添加 API 教程文档和构建系统文档

新增完整的 API 教程文档,涵盖快速开始、场景系统、节点系统、资源管理、输入处理、碰撞检测、UI 系统和音频系统。同时添加详细的构建系统文档,说明 MinGW 和 Switch 平台的构建配置。

feat(build): 支持 MinGW 平台构建

新增 MinGW 平台支持,更新 README 添加 MinGW 构建说明,完善 xmake 构建脚本以支持多平台构建。

chore: 更新项目结构和文档链接

调整项目目录结构,更新 README 中的文档链接,添加构建系统文档和 API 教程的快速访问链接
2026-02-10 19:32:22 +08:00
..
01_Quick_Start.md refactor(input): 统一使用 GamepadButton 枚举替代 SDL_CONTROLLER_BUTTON 常量 2026-02-10 19:32:22 +08:00
02_Scene_System.md refactor(input): 统一使用 GamepadButton 枚举替代 SDL_CONTROLLER_BUTTON 常量 2026-02-10 19:32:22 +08:00
03_Node_System.md refactor(input): 统一使用 GamepadButton 枚举替代 SDL_CONTROLLER_BUTTON 常量 2026-02-10 19:32:22 +08:00
04_Resource_Management.md refactor(input): 统一使用 GamepadButton 枚举替代 SDL_CONTROLLER_BUTTON 常量 2026-02-10 19:32:22 +08:00
05_Input_Handling.md refactor(input): 统一使用 GamepadButton 枚举替代 SDL_CONTROLLER_BUTTON 常量 2026-02-10 19:32:22 +08:00
06_Collision_Detection.md refactor(input): 统一使用 GamepadButton 枚举替代 SDL_CONTROLLER_BUTTON 常量 2026-02-10 19:32:22 +08:00
07_UI_System.md refactor(input): 统一使用 GamepadButton 枚举替代 SDL_CONTROLLER_BUTTON 常量 2026-02-10 19:32:22 +08:00
08_Audio_System.md refactor(input): 统一使用 GamepadButton 枚举替代 SDL_CONTROLLER_BUTTON 常量 2026-02-10 19:32:22 +08:00