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

BlendMode

枚举

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实阅读了用户提出的每个建议更改,并在适用的情况下进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

用于控制混合的混合模式。

源和目标分别设置混合模式,它控制进入混合方程的每个组件的混合因子。还可以分别为颜色和 Alpha 分量设置混合模式。注意:如果使用逻辑混合操作或高级 OpenGL 混合操作,则会忽略混合模式。

属性

Zero混合因子为 (0, 0, 0, 0)。
One混合因子为 (1, 1, 1, 1)。
DstColor混合因子为 (Rd, Gd, Bd, Ad)。
SrcColor混合因子为 (Rs, Gs, Bs, As)。
OneMinusDstColor混合因子为 (1 - Rd, 1 - Gd, 1 - Bd, 1 - Ad)。
SrcAlpha混合因子为 (As, As, As, As)。
OneMinusSrcColor混合因子为 (1 - Rs, 1 - Gs, 1 - Bs, 1 - As)。
DstAlpha混合因子为 (Ad, Ad, Ad, Ad)。
OneMinusDstAlpha混合因子为 (1 - Ad, 1 - Ad, 1 - Ad, 1 - Ad)。
SrcAlphaSaturate混合因子为 (f, f, f, 1); 其中 f = min(As, 1 - Ad)。
OneMinusSrcAlpha混合因子为 (1 - As, 1 - As, 1 - As, 1 - As)。