操作 | 解释 |
---|---|
重新父级化 | 更改材质变体的父级。 |
覆盖 | 对材质变体的属性进行更改。对一个属性进行多次更改构成一个覆盖。 |
对材质或材质变体的更改效果取决于其在层次结构中的位置。
操作 | 接收者 | 发生的事情 |
---|---|---|
更改父级 | 子级 | 对父级进行的任何更改或覆盖都会自动传播到子级。 |
更改祖先 | 子级 | 对祖先的更改会自动传播到子级。 |
锁定父级上的属性 | 子级 | 如果锁定父级上的属性,Unity 会删除子级上对同一属性的所有覆盖。您不再能够更改子级上的该属性。如果解锁父级上的属性,Unity 会重新应用从子级中删除的覆盖。 |
更改子级 | 没有影响 | 对子级的更改不会自动传播到其父级或祖先。 |
更改后代 | 没有影响 | 对后代的更改不会自动传播到其祖先。 |
在变体中应用为覆盖 和 应用于材质 [名称][名称] | 父级或祖先材质变体 | 您可以在层次结构中向上应用覆盖。父级或祖先的相应属性会自动更改。您一次只能应用一个覆盖。 |
应用于材质 [名称] | 父级或祖先材质或材质变体 | 您可以在层次结构中向上应用覆盖。父级或祖先的相应属性会自动更改。您一次只能应用一个覆盖。 |
还原 向上应用于层次结构的覆盖或 还原所有覆盖 向上应用于层次结构 | 子级或后代 | 还原向上应用于层次结构的覆盖的唯一方法是在接收者父级或祖先上还原此覆盖。 |
以下是材质变体 层次结构 对话框的三个示例,指示打开对话框的控件以及不同层次结构级别的外观。
Unity 会防止材质变体之间的循环依赖关系,并在您 删除父级 时发出警告。
错误消息