[]请问引擎中是否支持类似Flash中擦除效果 BlendMode.ERASE

已邀请:

Laya_XS

赞同来自:

你在论坛上搜索下抠图效果,应该有类似的demo说明介绍,地址参考:http://ask.layabox.com/m/question/1311

yan4234043

赞同来自:

好的,谢谢,不过刚试了,在WebGL模式下,如果不使用graphics换成两张图片的话,擦除的图会变为方块。是使用WebGL是正常的。
不使用WebGL
Laya.init(1136, 640)

QQ截图20170121144545.png

 
使用WebGL
Laya.init(1136, 640, WebGL);

QQ截图20170121144338.png

 

wyg3732630

赞同来自:

webGl 下
blendMode = "destination-out";出现黑块的问题 需要怎么解决?
 

Laya_XS

赞同来自:

你参考上面的地址,有个地方需要设置成cacheas为bitmap就可以了。

Aar0n

赞同来自:

https://ask.layabox.com/question/9919
//缓存为静态图像,一定要设置bitmap
要混合的图层.cacheAs="bitmap"
//rendertarget要限制一下大小
要混合的图层.scrollrect = new Rectangle(0,0,browser.clientWidth,browser.clientHeight);

要回复问题请先

商务合作
商务合作