引用和改变显示对象的混合模式

blendMode

DisplayObject の BlendMode を設定します。設定された BlendMode に従って、DisplayObject と背景色(RGB)を比較します。対応するピクセル毎に加算・減算し、その結果を基に描画を行います。

常数和概述

  • BlendMode.NORMAL(default)

    DisplayObject 被显示在背景的前面。

  • BlendMode.ADD

    将 DisplayObject 的元素颜色值添加到背景颜色中,上限为0xFF。

  • BlendMode.ALPHA

    将 DisplayObject 的每个像素的alpha值应用于背景。

  • BlendMode.DARKEN

    选择 DisplayObject 的元素颜色和背景颜色中较深的(低值)。

  • BlendMode.DIFFERENCE

    将 DisplayObject 的元素颜色与背景颜色进行比较,并从两个元素颜色中较浅的颜色中减去较深的值。

  • BlendMode.ERASE

    根据 DisplayObject 的alpha值擦除背景。

  • BlendMode.HARDLIGHT

    根据 DisplayObject 的暗度,调整每个像素的颜色。

  • BlendMode.INVERT

    反映背景。

  • BlendMode.LAYER

    强制创建一个关于 DisplayObject 的透明度组。

  • BlendMode.LIGHTEN

    选择 DisplayObject 的元素颜色和背景颜色中较浅的(高值)。

  • BlendMode.MULTIPLY

    通过将 DisplayObject 的元素颜色值乘以背景色的元素颜色值来加深颜色,然后除以0xFF来规范化。

  • BlendMode.OVERLAY

    根据 DisplayObject 的暗度,调整每个像素的颜色。

  • BlendMode.SCREEN

    漂白效果是通过将 DisplayObject 的颜色的补色(反色)乘以背景颜色的补色而获得的。

  • BlendMode.SUBTRACT

    将显示对象的元素颜色值减去其背景颜色值,结果的下限为0。

Example

下一章