diff --git a/docs/zh-CN/godot/index.md b/docs/zh-CN/godot/index.md index 0333c83..1311f94 100644 --- a/docs/zh-CN/godot/index.md +++ b/docs/zh-CN/godot/index.md @@ -894,15 +894,6 @@ graph TD ## 版本兼容性 -- **Godot**: 4.5.1+ +- **Godot**: 4.6 - **.NET**: 6.0+ -- **GFramework.Core**: 与 Core 模块版本保持同步 - -## 许可证 - -本项目基于 Apache 2.0 许可证 - 详情请参阅 [LICENSE](../LICENSE) 文件。 - ---- - -**版本**: 1.0.0 -**更新日期**: 2026-01-12 +- **GFramework.Core**: 与 Core 模块版本保持同步 \ No newline at end of file diff --git a/docs/zh-CN/godot/setting.md b/docs/zh-CN/godot/setting.md index c4c9a59..385512a 100644 --- a/docs/zh-CN/godot/setting.md +++ b/docs/zh-CN/godot/setting.md @@ -568,12 +568,4 @@ var windowMode = DisplayServer.WindowGetMode(); GD.Print($"Screen: {screenSize}"); GD.Print($"Window: {windowSize} at {windowPos}"); GD.Print($"Mode: {windowMode}"); -``` - -## 相关链接 - -- [设置系统](../../GFramework.Game/setting/README.md) - 通用设置框架 -- [存储模块](../storage/README.md) - 设置持久化存储 -- [扩展方法](../extensions/README.md) - Godot 扩展功能 -- [Godot 音频文档](https://docs.godotengine.org/en/stable/tutorials/audio/audio_buses.html) - Godot 音频总线系统 -- [Godot 显示文档](https://docs.godotengine.org/en/stable/tutorials/rendering/window_management.html) - Godot 窗口管理 \ No newline at end of file +``` \ No newline at end of file diff --git a/docs/zh-CN/godot/signal.md b/docs/zh-CN/godot/signal.md index f0d07c5..36b66f0 100644 --- a/docs/zh-CN/godot/signal.md +++ b/docs/zh-CN/godot/signal.md @@ -417,11 +417,4 @@ player.Signal(Player.SignalName.HealthChanged) // ❌ 避免:过度嵌套 node.Signal(CustomSignal.Signal1).WithFlags(Flags1).To(callable1) .Signal(CustomSignal.Signal2).WithFlags(Flags2).To(callable2); -``` - -## 相关链接 - -- [Godot 扩展方法](../README.md) - 扩展方法总览 -- [节点扩展](../README.md#nodeextensions) - 更多节点操作方法 -- [取消注册扩展](../README.md#unregisterextension) - 事件生命周期管理 -- [Godot 官方信号文档](https://docs.godotengine.org/en/stable/tutorials/scripting_signals.html) - Godot 信号系统基础 \ No newline at end of file +``` \ No newline at end of file diff --git a/docs/zh-CN/godot/storage.md b/docs/zh-CN/godot/storage.md index 6173646..32590c3 100644 --- a/docs/zh-CN/godot/storage.md +++ b/docs/zh-CN/godot/storage.md @@ -272,10 +272,4 @@ catch (Exception ex) 4. **序列化器选择** - JSON:人类可读,调试友好 - - 二进制:性能更好,文件更小 - -## 相关链接 - -- [路径扩展](../extensions/README.md#godotpathextensions) -- [设置系统](../setting/README.md) -- [抽象接口定义](../../../GFramework.Core/Abstractions/storage/) \ No newline at end of file + - 二进制:性能更好,文件更小 \ No newline at end of file diff --git a/docs/zh-CN/source-generators/enum-generator.md b/docs/zh-CN/source-generators/enum-generator.md index 333fc5e..a9a98f0 100644 --- a/docs/zh-CN/source-generators/enum-generator.md +++ b/docs/zh-CN/source-generators/enum-generator.md @@ -168,6 +168,6 @@ public enum Difficulty **相关文档**: -- [Source Generators 概述](./overview) +- [Source Generators 概述](./index) - [日志生成器](./logging-generator) - [规则生成器](./rule-generator) diff --git a/docs/zh-CN/source-generators/overview.md b/docs/zh-CN/source-generators/index.md similarity index 96% rename from docs/zh-CN/source-generators/overview.md rename to docs/zh-CN/source-generators/index.md index a1180a4..1f8ebf7 100644 --- a/docs/zh-CN/source-generators/overview.md +++ b/docs/zh-CN/source-generators/index.md @@ -49,31 +49,33 @@ GFramework.SourceGenerators 利用 Roslyn 源代码生成器技术,在编译 ### NuGet 包安装 ```xml + - - net6.0 - - - - - - + + net6.0 + + + + + + ``` ### 项目文件配置 ```xml + - - net6.0 - true - Generated - - - - - + + net6.0 + true + Generated + + + + + ``` @@ -916,8 +918,9 @@ public class MyClass { } // ❌ 编译错误,无法添加生成代码 **A**: 生成的代码在编译过程中创建,默认位置在 `obj/Debug/net6.0/generated/` 目录下。可以在项目文件中配置输出位置: ```xml + - Generated + Generated ``` @@ -930,8 +933,9 @@ public class MyClass { } // ❌ 编译错误,无法添加生成代码 3. **启用详细日志**:在项目文件中添加: ```xml + - true + true ``` @@ -985,13 +989,4 @@ graph TD - **.NET**: 6.0+ - **Visual Studio**: 2022 17.0+ - **Rider**: 2022.3+ -- **Roslyn**: 4.0+ - -## 许可证 - -本项目基于 Apache 2.0 许可证 - 详情请参阅 [LICENSE](../LICENSE) 文件。 - ---- - -**版本**: 1.0.0 -**更新日期**: 2026-01-12 \ No newline at end of file +- **Roslyn**: 4.0+ \ No newline at end of file diff --git a/docs/zh-CN/source-generators/logging-generator.md b/docs/zh-CN/source-generators/logging-generator.md index e02dd8a..0caf9d7 100644 --- a/docs/zh-CN/source-generators/logging-generator.md +++ b/docs/zh-CN/source-generators/logging-generator.md @@ -155,6 +155,6 @@ public partial class MyClass **相关文档**: -- [Source Generators 概述](./overview) +- [Source Generators 概述](./index) - [枚举扩展生成器](./enum-generator) - [规则生成器](./rule-generator) diff --git a/docs/zh-CN/source-generators/rule-generator.md b/docs/zh-CN/source-generators/rule-generator.md index fcbe1db..9776632 100644 --- a/docs/zh-CN/source-generators/rule-generator.md +++ b/docs/zh-CN/source-generators/rule-generator.md @@ -158,6 +158,6 @@ public RuleResult Validate(Player player) **相关文档**: -- [Source Generators 概述](./overview) +- [Source Generators 概述](./index) - [日志生成器](./logging-generator) - [枚举扩展生成器](./enum-generator) diff --git a/docs/zh-CN/tutorials/basic-tutorial.md b/docs/zh-CN/tutorials/basic-tutorial.md index 3c6fca0..b2d10e3 100644 --- a/docs/zh-CN/tutorials/basic-tutorial.md +++ b/docs/zh-CN/tutorials/basic-tutorial.md @@ -433,12 +433,4 @@ dotnet test 2. **完善 UI 系统**:创建菜单、HUD、游戏结束界面 3. **添加音效系统**:背景音乐、音效播放 4. **实现存档功能**:游戏进度保存和加载 -5. **优化性能**:使用对象池、减少内存分配 - -### 学习资源 - -- [GFramework 主文档](../) -- [Core 模块文档](../core) -- [Godot 集成文档](../godot/) - -享受游戏开发的乐趣吧!🎮 \ No newline at end of file +5. **优化性能**:使用对象池、减少内存分配 \ No newline at end of file diff --git a/docs/zh-CN/tutorials/getting-started.md b/docs/zh-CN/tutorials/getting-started.md index c0b248b..ecb4de5 100644 --- a/docs/zh-CN/tutorials/getting-started.md +++ b/docs/zh-CN/tutorials/getting-started.md @@ -1607,18 +1607,4 @@ namespace MyGFrameworkGame.Core.Systems 2. **优化性能**:使用对象池、减少内存分配 3. **添加网络功能**:多人游戏、排行榜 4. **完善 UI**:更丰富的界面和动画 -5. **发布游戏**:在各个平台发布你的作品 - -### 学习资源 - -- [GFramework 主文档](../../README.md) -- [GFramework.Core 文档](../../GFramework.Core/README.md) -- [GFramework.Godot 文档](../../GFramework.Godot/README.md) -- [GFramework.SourceGenerators 文档](../../GFramework.SourceGenerators/README.md) - -享受游戏开发的乐趣吧!🎮 - ---- - -**教程版本**: 1.0.0 -**更新日期**: 2026-01-12 \ No newline at end of file +5. **发布游戏**:在各个平台发布你的作品 \ No newline at end of file