PNG 相关的文章

忽略PNG透明区域的事件(AS/Flash)

此文出现源于忽略PNG透明区域的事件(Flex)...
下面是纯as的实现..用的是Loader..帮群里的朋友写的实例
详情的思路什么的就不说了..看上面的地址

效果(左边的PNGLoader加截的png忽略透明,右边的为普通Loader):

查看文章剩余部份
分类: ACTIONSCRIPT , 标签: , , , , ,

忽略PNG透明区域的事件(Flex)

有时候我们希望加载PNG后其透明区域不响应事件..

网上的一般的方法为~
先获取其bitmapData对象..

当进行点击操作时使用..
bitmapData.getPixel32(x,y)获取..
点击位置的是否透明..
然后再操作...

而mosueOver与mouseOut等事件稍为复杂点..
需要侦听mouseMove..
然后对经过的坐标进行透明判断~~再抛出相应的事件...
查看文章剩余部份
分类: FLEX , 标签: , ,

设置PNG非透明区域为mask区域

在Flash中我们可以画一个任意的图片为mask区域..
有时候我们可能需要利用png中非透明区域为mask..
如果直接使用

a.mask = b(b为包含png图片的对象);

出来的效果会这样:(右图为png原图)


而我们希望得到的效果其实是:

查看文章剩余部份
分类: ACTIONSCRIPT , 标签: ,