BitMapData位图相交区域透明 解决深度管理方案
在AS3中一般我们处理物件在场景的深度问题,都是根据物件的深度值来对物件的层级进行设置,来解决物件之间的遮挡关系.其实还可以用另一种方式来实现,使性能方面得以提升.原理其实也不复杂,就是利用位图数据绘制,并将物件之间遮挡区域进行处理,让相交区域根据物件的深度关系设置为透明和完全不透明,以达到用户视觉上的遮挡效果.当然也可以给相交区域半透明化的效果.
下面请看实现代码:
BitMapData位图相交区域透明 解决深度管理方案
在AS3中一般我们处理物件在场景的深度问题,都是根据物件的深度值来对物件的层级进行设置,来解决物件之间的遮挡关系.其实还可以用另一种方式来实现,使性能方面得以提升.原理其实也不复杂,就是利用位图数据绘制,并将物件之间遮挡区域进行处理,让相交区域根据物件的深度关系设置为透明和完全不透明,以达到用户视觉上的遮挡效果.当然也可以给相交区域半透明化的效果.
下面请看实现代码: