Files
XCEngine/docs/api/XCEngine/Editor/panels/MaterialInspectorMaterialStateIO/ResetMaterialPropertyStateToShaderDefault.md

814 B

ResetMaterialPropertyStateToShaderDefault

命名空间: XCEngine::Editor

类型: free function

源文件: editor/src/panels/MaterialInspectorMaterialStateIO.h

描述: 把指定材质属性恢复到 shader 默认值,并清除该属性的 serialized 覆盖标志。

当前行为

  • 只有 shader 有效、属性名非空且目标属性存在时才可能成功
  • 会在 shader 默认属性列表中查找同名同类型的默认值
  • 成功后把属性值恢复为默认值,并把 serialized 置回 false

相关文档