From e69240db49c9980acf817c023afe20a977a252fc Mon Sep 17 00:00:00 2001 From: ssdfasd <2156608475@qq.com> Date: Fri, 10 Apr 2026 17:21:52 +0800 Subject: [PATCH] docs(components): fix extractor links in component api docs --- .../XCEngine/Components/CameraComponent/CameraComponent.md | 6 +++--- .../Components/MeshFilterComponent/MeshFilterComponent.md | 2 +- .../MeshRendererComponent/MeshRendererComponent.md | 2 +- docs/api/_meta/rebuild-status.md | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/api/XCEngine/Components/CameraComponent/CameraComponent.md b/docs/api/XCEngine/Components/CameraComponent/CameraComponent.md index 980c970f..8ca0aa13 100644 --- a/docs/api/XCEngine/Components/CameraComponent/CameraComponent.md +++ b/docs/api/XCEngine/Components/CameraComponent/CameraComponent.md @@ -10,7 +10,7 @@ ## 角色概述 -`CameraComponent` 是当前渲染管线里的相机配置组件。它本身不持有 view/projection 矩阵,也不直接执行渲染;真正的消费方是 [RenderSceneExtractor](../../Rendering/RenderSceneExtractor/RenderSceneExtractor.md)。 +`CameraComponent` 是当前渲染管线里的相机配置组件。它本身不持有 view/projection 矩阵,也不直接执行渲染;真正的消费方是 [RenderSceneExtractor](../../Rendering/Extraction/RenderSceneExtractor/RenderSceneExtractor.md)。 从职责上看,它更像 Unity 里“挂在对象上的 Camera 配置数据”,而不是一个自带完整渲染流程的重型对象。 @@ -39,7 +39,7 @@ ### 3. 相机选择规则由渲染场景提取器决定 -当前 [RenderSceneExtractor](../../Rendering/RenderSceneExtractor/RenderSceneExtractor.md) 的选择顺序是: +当前 [RenderSceneExtractor](../../Rendering/Extraction/RenderSceneExtractor/RenderSceneExtractor.md) 的选择顺序是: 1. 先用可用的 override camera 2. 否则在所有可用主相机里挑 `Depth` 最大的那个 @@ -116,5 +116,5 @@ - [当前模块](../Components.md) - [GameObject](../GameObject/GameObject.md) - [TransformComponent](../TransformComponent/TransformComponent.md) -- [RenderSceneExtractor](../../Rendering/RenderSceneExtractor/RenderSceneExtractor.md) +- [RenderSceneExtractor](../../Rendering/Extraction/RenderSceneExtractor/RenderSceneExtractor.md) - [API 总索引](../../../main.md) diff --git a/docs/api/XCEngine/Components/MeshFilterComponent/MeshFilterComponent.md b/docs/api/XCEngine/Components/MeshFilterComponent/MeshFilterComponent.md index 058ad7b8..f4628f0e 100644 --- a/docs/api/XCEngine/Components/MeshFilterComponent/MeshFilterComponent.md +++ b/docs/api/XCEngine/Components/MeshFilterComponent/MeshFilterComponent.md @@ -160,5 +160,5 @@ - [当前模块](../Components.md) - [MeshRendererComponent](../MeshRendererComponent/MeshRendererComponent.md) -- [RenderSceneExtractor](../../Rendering/RenderSceneExtractor/RenderSceneExtractor.md) +- [RenderSceneExtractor](../../Rendering/Extraction/RenderSceneExtractor/RenderSceneExtractor.md) - [API 总索引](../../../main.md) diff --git a/docs/api/XCEngine/Components/MeshRendererComponent/MeshRendererComponent.md b/docs/api/XCEngine/Components/MeshRendererComponent/MeshRendererComponent.md index 33b513de..76328e34 100644 --- a/docs/api/XCEngine/Components/MeshRendererComponent/MeshRendererComponent.md +++ b/docs/api/XCEngine/Components/MeshRendererComponent/MeshRendererComponent.md @@ -182,6 +182,6 @@ renderLayer=0; - [当前模块](../Components.md) - [MeshFilterComponent](../MeshFilterComponent/MeshFilterComponent.md) -- [RenderSceneExtractor](../../Rendering/RenderSceneExtractor/RenderSceneExtractor.md) +- [RenderSceneExtractor](../../Rendering/Extraction/RenderSceneExtractor/RenderSceneExtractor.md) - [BuiltinForwardPipeline](../../Rendering/Pipelines/BuiltinForwardPipeline/BuiltinForwardPipeline.md) - [API 总索引](../../../main.md) diff --git a/docs/api/_meta/rebuild-status.md b/docs/api/_meta/rebuild-status.md index 1a927262..8d28d435 100644 --- a/docs/api/_meta/rebuild-status.md +++ b/docs/api/_meta/rebuild-status.md @@ -1,6 +1,6 @@ # API 文档重构状态 -**生成时间**: `2026-04-10 17:19:29` +**生成时间**: `2026-04-10 17:21:15` **来源**: `docs/api/_tools/audit_api_docs.py`