[OpenFL][HTML5 目标] BlendMode 不工作

[OpenFL][HTML5 Target] BlendMode not working

我正在向舞台中添加一个带有位图的 Sprite,然后将 blendMode 更改为 SCREEN。 HTML5 目标没有任何反应,而在闪存上一切正常...... OPENFL Wiki 说 "Available on all platforms" (link)

我是不是做错了什么?

这是我使用的代码:

var sp:Sprite = new Sprite();
sp.graphics.beginFill(0xff0000, 1);
sp.graphics.drawCircle(200, 200, 100);
sp.graphics.endFill();
addChild(sp);

var bmd:BitmapData = Assets.getBitmapData("img/1.jpg");
var b:Bitmap = new Bitmap(bmd);
b.blendMode = BlendMode.SCREEN;

addChild(b);

进口商是:

import openfl.Assets;
import openfl.display.BitmapData;
import openfl.display.Bitmap;
import openfl.display.BlendMode;
import openfl.display.Sprite;

闪光目标:

HTML5 目标:

据我所知,HTML5 canvas 没有 BlendMode 支持,HTML5 webGL 有。尝试用 lime test html5 -Dwebgl

编译它