# SetDepth **所属类**: `CameraComponent` **头文件**: `XCEngine/Components/CameraComponent.h` **描述**: 设置摄像机的深度值,用于确定渲染顺序。 ## 函数签名 ```cpp void SetDepth(float value); ``` ## 参数 | 参数 | 类型 | 描述 | |------|------|------| | `value` | `float` | 深度值,值越大越晚渲染(显示在前面) | ## 使用示例 ```cpp #include using namespace XCEngine::Components; void SetupCameraOrder(CameraComponent* mainCam, CameraComponent* uiCam) { mainCam->SetDepth(0.0f); // 主摄像机先渲染 uiCam->SetDepth(1.0f); // UI摄像机后渲染 } ``` ## 相关文档 - [CameraComponent](camera-component.md) - 摄像机组件 - [GetDepth](get-depth.md) - 获取深度值