# SetFieldOfView **所属类**: `CameraComponent` **头文件**: `XCEngine/Components/CameraComponent.h` **描述**: 设置摄像机的视场角(仅在透视投影模式下有效)。 ## 函数签名 ```cpp void SetFieldOfView(float value); ``` ## 参数 | 参数 | 类型 | 描述 | |------|------|------| | `value` | `float` | 视场角,单位度,通常在 30.0 到 120.0 之间 | ## 使用示例 ```cpp #include using namespace XCEngine::Components; void SetupCameraFOV(CameraComponent* camera) { // 宽广视野(FPS游戏) camera->SetFieldOfView(90.0f); // 窄视野(狙击视角) camera->SetFieldOfView(30.0f); // 标准视野 camera->SetFieldOfView(60.0f); } ``` ## 相关文档 - [CameraComponent](camera-component.md) - 摄像机组件 - [GetFieldOfView](get-field-of-view.md) - 获取视场角