Files
XCEngine/docs/api/components/light-component/get-casts-shadows.md
ssdfasd 10ee1fa3fa docs: 更新 audioclip 和 audio-source-component 文档
- audioclip: 新增 set 方法文档
- audio-source-component: 新增 set-output-mixer 文档
2026-03-26 02:04:27 +08:00

39 lines
721 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# GetCastsShadows
**所属类**: `LightComponent`
**头文件**: `XCEngine/Components/LightComponent.h`
**描述**: 检查光源是否投射阴影。
## 函数签名
```cpp
bool GetCastsShadows() const;
```
## 返回值
| 类型 | 描述 |
|------|------|
| `bool` | true 表示投射阴影false 表示不投射阴影 |
## 使用示例
```cpp
#include <XCEngine/Components/LightComponent.h>
using namespace XCEngine::Components;
void CheckShadowCasting(LightComponent* light) {
if (light->GetCastsShadows()) {
printf("This light casts shadows\n");
}
}
```
## 相关文档
- [LightComponent](light-component.md) - 光源组件
- [SetCastsShadows](set-casts-shadows.md) - 设置阴影投射