加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-15 18:08:06 所属栏目:百科 来源:网络整理
导读:这是一个比较常见的问题,在flash里面用遮罩后发现被遮罩的动态文字不翼而飞了!而静态和其他都蹲坐在那,头疼很久不思不得其解。 原因其实很简单,遮罩下面如果是动态文字则实时运行时既不会生成矢量图,也不会是位图,那么遮罩就没法识别了。 解决方法也很

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

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

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

?

1.滤镜法(推荐):

?

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

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

用代码也一样可以。

?

2.代码法:

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

//AS2写法
mc.setMask(mask_mc)

//AS3写法
mc.mask=?mask_mc;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读