您的位置:首页 > 其它

Flash使用遮罩后动态文字不显示的解决方法

2013-05-21 16:50 295 查看
这是一个比较常见的问题,在flash里面用遮罩后发现被遮罩的动态文字不翼而飞了!而静态和其他都蹲坐在那,头疼很久不思不得其解。

原因其实很简单,遮罩下面如果是动态文字则实时运行时既不会生成矢量图,也不会是位图,那么遮罩就没法识别了。

解决方法也很简单,有两种:

1.滤镜法(推荐):

这个方法更为简单,所有影片剪辑一旦使用滤镜,就会专为位图,so……

在动态文本上使用任意一个滤镜,如果不想看出效果,可设置强度为0则可。

用代码也一样可以。

2.代码法:

//mc是动态文字实例名,mask_mc是遮罩影片剪辑

//AS2写法

mc.setMask(mask_mc);

//AS3写法

mc.mask= mask_mc;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: