仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 907|回复: 6
打印 上一主题 下一主题

[学习教程] 来一发Flash as进门(12):利用遮罩Mask-Flash actionscript

[复制链接]
飘飘悠悠 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 20:52:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
Flash可以包含简单的动画、视频内容、复杂演示文稿和应用程序以及介于它们之间的任何内容。
本例持续解说AS的基本常识,明天我们来进修FlashAS进门系列教程第七课:影片剪辑第6节利用遮罩,对Flash的AS编程有乐趣的伴侣能够到论坛与作者交换。
上一篇文章:Flashas进门(11):拖动与碰撞检测
第6节利用遮罩
遮罩是flash动画制造常利用的一种手艺。它可形面一个朴陋使被粉饰的工具能透过朴陋成形为可见。在flash舞台上常利用遮罩层来完成这个手艺。在AS中则常接纳MC来完成遮罩。将遮罩工具和被遮罩工具均制造成MC,然后利用setMask()办法便可完成遮罩效果。
setMask()办法:
MC的setMask()办法,可以使一个MC成为自已的遮罩。
MC.setMask(另外一个MC);
实习:在舞台上画一个矩形,将其转换为MC,实例称号为:jx_mc.
再画一个小一点的园,将其转换为MC,实例名为yun_mc;
将园放到矩形上,翻开举措面板,输出:
jx_mc.setMask(yun_mc);
yun_mc.onPress=function(){
this.startDrag(true);
}
yun_mc.onRelease=function(){
stopDrag();
}
测试影片,园已成了矩形的遮罩。
遮罩设备字体文本:
常常有人问,为何我做的文本被罩后,点播放有遮罩效果,测试影片时,就甚么都没有了呢?之前我们都教他人的做法是,将文本打散,由于文本打散后就是图像了,就能够有遮罩效果了。如许做是对照复杂一些,但有个成绩,打散后的笔墨有大概笔划会粘连在一同欠好看。我们仍是想为何文本就不克不及被遮罩呢?这是由于你利用了设备字体。在flash中设备字体不克不及用遮罩层来遮罩,只能用MC来遮罩,也就是说只能用下面的办法完成。
实习:新建一MC,用文本工具输出一句话(利用设备字体)。回到主场景,将文本MC拖到舞台上。实例称号为:wb_mc.在文本的右边画一个无笔触,任一添补的矩形,高同文本,宽10象素摆布。转换为MC,实例称号为:zz_mc.双击它,进进编纂形态,在第40帧拔出关头帧,用变形工具将它拖成与文本一样长,遮住文本,创立补间动画。回到主场景,新建一层,翻开动用面板,输出:
wb_mc.setMask(zz_mc);
测试影片,我们要要的遮罩效果呈现了。
关于Alpha通道遮罩:
我们经常看到一种效果,有人把它叫含混遮罩,有人把它叫成仙遮罩。一眼看上往,伶俐如我的家伙们就晓得这是一种遮罩效果。这不过就是遮罩层通明度下降一些,或利用含混滤镜。因而信念满满地就入手下手做了,了局是不可思议的,失利!
Flash把这类遮罩叫做Alpha通道遮罩,利用这类遮罩能够设置遮罩元件的通明度,也能够利用滤镜效果。但利用这类遮罩必需注重两点:1.Alpha通道遮罩:不撑持遮罩层的遮罩体例,只能利用MC来遮罩。2.遮罩MC和被遮罩MC都必需利用“运转时位图缓存”。
上面我们来做个实习,进一步把握本节所先容的内容。


效果:

1.新建一flash文档,导进一张背景图片和一张不雅音图片。
2.先制造元件,新建一MC,取名为不雅音,将不雅音图片拖进,调剂巨细,居中对齐。
3.新建一MC,取名为遮罩不雅音,将不雅音元件拖进居中对齐,翻开属性面板,实例称号为:img_mc,在“利用运转时缓存”前打钩。在200帧拔出帧,上锁。新拔出一图层画一个无笔触任一添补色的椭园,以下图:




将这个椭园转换为MC,实例称号为:zz_mc,在“利用运转时缓存”前打钩。翻开滤镜面板,为zz_mc添含混滤镜,值为100.在第30帧拔出关头帧,回到第一帧,将椭园减少到2像素,创建补间动画。在第90帧拔出关头帧,在第120帧拔出关头帧,将椭园减少到2像素。在第200帧拔出帧。上锁。新建一图层,取名为action,翻开帧举措面板,输出:
img_mc.setMask(zz_mc);

4.新建一MC,取名为“文本”,用文本工具输出,以下图的笔墨,利用设备字体。









5.新建一MC,取名为“遮罩文本”,将文本元件拖进居中对齐,实例称号为:wb_mc,在“利用运转时缓存”前打钩。在170帧拔出帧,上锁。新拔出一图层,画一无笔触线型添补色,左色标通明度为0,右色标通明度为100的矩型,矩型右边与文本右侧对齐,以下图:






将矩型转换为MC,实例称号为zz2_mc,在“利用运转时缓存”前打钩。在第30帧拔出关头帧,将矩型右侧与文本右侧对齐,创建补间动画。在第60帧拔出关头帧,在第90帧拔出关头帧,将矩型的右边与文本的右侧对齐,在第170帧拔出帧,上锁。新建一层,取名为action,翻开帧举措面板,输出:
wb_mc.setMask(zz2_mc);


6.回到主场景,将背景图片拖进,翻开对齐面板,相对舞台,宽高婚配,居中对齐。在200帧拔出帧。上锁。
7.新建一层,将遮罩不雅音元件拖进,放于舞台两头上部,在200帧拔出帧。
8.新建一图层,在30帧拔出关头帧,将遮罩文本拖进,放于舞台右侧上部,在200帧拔出帧。
OK,完成了。

本实习中的素材:








Flash8.0是Macromedia公司在7.0版本的基础上开发的,功能更强大,易于设计。
莫相离 该用户已被删除
沙发
发表于 2015-1-17 14:52:14 | 只看该作者
现在FLASH不是也可以调用后台数据库了么~在过几年没准可以通过FLASH来实现远程控制呢~(有点假了~呵呵)我了解的FLASH优点应该就是第一段那些了~缺点暂时想不出太多了~
简单生活 该用户已被删除
板凳
发表于 2015-2-4 21:42:27 | 只看该作者
缺点也必然会会有的,但是不同的产品有不同的缺点吧,比如说flash建站它的速度会比较慢。
admin 该用户已被删除
地板
发表于 2015-2-10 21:41:25 | 只看该作者
矢量图形有一些固有的限制。例如,照片由于包含太多的信息而不能使用矢量图形这 种形式。但是对于由实体颜色形状构成的图像,Flash很管用。
飘飘悠悠 该用户已被删除
5#
 楼主| 发表于 2015-3-1 17:01:39 | 只看该作者
商业上的优势——品牌flash的创造;公司企业的flash宣传;flash技术在电视的应用
分手快乐 该用户已被删除
6#
发表于 2015-3-17 17:09:55 | 只看该作者
用户在观看广告的时候,无法通过正常点击鼠标来查看广告的尺寸、字节数、所链接的URL广告本身信息。
兰色精灵 该用户已被删除
7#
发表于 2015-3-24 19:36:40 | 只看该作者
现在FLASH不是也可以调用后台数据库了么~在过几年没准可以通过FLASH来实现远程控制呢~(有点假了~呵呵)我了解的FLASH优点应该就是第一段那些了~缺点暂时想不出太多了~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-22 20:40

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表