版本:Unity 6 (6000.0)
语言英语
  • C#

MaterialPropertyDrawer.Apply

建议更改

成功!

感谢您帮助我们提高 Unity Documentation 的质量。尽管我们无法接受所有提交,但我们确实会阅读用户建议的每一项更改,并在适用时进行更新。

关闭

提交失败

出于某种原因,您建议的更改无法提交。请在几分钟内<a>重试</a>。感谢您花时间帮助我们提高 Unity Documentation 的质量。

关闭

取消

声明

public void Apply(MaterialProperty prop);

参数

prop 用于应用值的 MaterialProperty

说明

为材质应用额外的初始值。

在创建新材质或为现有材质更改着色器时,此函数将在所有属性抽屉中调用。这样,属性抽屉可以将任何额外值应用于材质,例如设置着色器关键字。

请注意,如果您通过向属性分配值来更改它,则不会自动调用 Apply()。如果您有任何需要它执行的额外设置,则应自行调用它。