作者: lufy 时间: 2016-12-30 11:10
LBitmap对象没有addChild作者: donnier 时间: 2016-12-30 11:26
var bitmap0 = new LBitmap(bitmapdata0);
var bitmap1 = new LBitmap(bitmapdata1);
bitmap1.blendMode = LBlendMode.SOURCE_IN;
var layer0=new LSprite();
layer0.addChild(bitmap0);
layer0.addChild(bitmap1);
我就表达的这个意思,代码写错了作者: lufy 时间: 2016-12-30 12:12
donnier 发表于 2016-12-30 11:26
var bitmap0 = new LBitmap(bitmapdata0);
var bitmap1 = new LBitmap(bitmapdata1);
bitmap1.blendM ...
canvas中的source-in就是这个效果,官方给的解释
The new shape is drawn only where both the new shape and the destination canvas overlap. Everything else is made transparent.
我也只是照着翻译一下而已
解决办法,你可能需要修改原图了作者: donnier 时间: 2016-12-30 13:06
我的意思,一个半透明黑色的圆,覆盖一个红色块,出来的效果应该是红色圆形,而不是半透明的红色圆形