# Material::HasProperty ```cpp bool HasProperty(const Containers::String& name) const; ``` 检查指定属性是否存在。 **参数:** - `name` - 属性名称 **返回:** 属性存在返回 true,否则返回 false **线程安全:** ✅ **复杂度:** O(1) **示例:** ```cpp if (mat->HasProperty("roughness")) { float roughness = mat->GetFloat("roughness"); } ``` ## 相关文档 - [Material](material.md) - 返回类总览