Files
XCEngine/docs/api/XCEngine/Components/MeshRendererComponent/SetMaterials.md

22 lines
515 B
Markdown

# MeshRendererComponent::SetMaterials
批量设置整组材质槽。
```cpp
void SetMaterials(const std::vector<Resources::ResourceHandle<Resources::Material>>& materials);
```
## 行为说明
当前实现会整体替换 `m_materials`,并把 `m_materialPaths` 调整为相同大小,然后逐项同步路径。
## 参数
- `materials` - 新的材质句柄数组。
## 相关文档
- [返回类型总览](MeshRendererComponent.md)
- [SetMaterial](SetMaterial.md)
- [GetMaterialCount](GetMaterialCount.md)