引用和改变显示对象的混合模式
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。