使用AS实现Flash遮罩效果-模糊遮罩
遮罩是图像处理中常用的技术,它能够在图像上创建一个遮蔽层,并通过这个遮蔽层展示出下方的图像。舞台上的遮罩可以是任何形状、任何颜色或者任何填充方式,但无论遮罩层是什么样子的,只有它所画的形状会被用来创建一个洞,其他地方都不会显示。如果你想以清晰的边缘和模糊渐变的方式显示被遮罩的图片,可以给遮罩层加上一个模糊渐变层,但是如果你只想要模糊渐变而不想显示颜色,该怎么做呢?在AS中,我们可以通过一些简单的步骤实现这一功能。
1. 导入背景图片和展示图片
首先,导入你需要使用的背景图片和展示图片。为了后面的操作方便,最好保证所有图片的大小相同。在导入时,你可以选择将图片导入到舞台或者库中。无论你选择哪种方式,都可以在库中找到导入的图片。
2. 设置图片比例
如果你导入的图片与舞台比例相同,可以在对齐面板中快速匹配宽高。否则,你需要更改文档尺寸,使舞台与图片比例相同,或者通过Ctrl B将图片打散并使用选取工具裁剪一部分图片,这样才能保证图片不会失真。
3. 转换为影片剪辑元件
选中展示图片,并将其转换为影片剪辑元件。方法是选中一张图片,按下F8键调出转换为元件面板,选择影片剪辑元件类型并命名,然后点击确定。
4. 创建图片层
创建一个新的层,将展示图片元件剪切到此层。你可以为该层命名为“图片层”,原有的背景层中的图像现在没有用,可以暂时删除。
5. 给图片层添加实例名
选中图片层元件,并在属性面板中设置实例名为“tu”。
6. 添加关键帧
在图片层第20帧处按下F6键添加关键帧,在25帧和35帧处分别插入关键帧。
7. 设置透明度动画
在第1帧中,将颜色-Alpha值设置为50%,在35帧中将Alpha值设置为0%。设置补间动画,制作从半透明到完全显示,再到短暂停顿后完全消失的效果。
8. 创建遮罩层
创建一个新层,命名为“遮罩”。使用椭圆工具绘制一个小的椭圆,禁用线条色,随意填充颜色。
9. 将遮罩层转换为影片剪辑元件
选中椭圆,按下F8键将其转换为影片剪辑元件,然后在属性面板中设置实例名为“mc”。在滤镜面板中添加模糊滤镜,参数根据影片的大小自行调整。
10. 在图片层和遮罩层的相同位置设置关键帧
在时间轴上选中图片层和遮罩层,并在相同位置设置关键帧。
11. 放大遮罩层
在图片层第20帧处,使用Q键调出变形工具或在属性面板中将该元件放大。复制该元件,并将第25帧的原元件删除,使用Ctrl Shift V将复制的元件粘贴回原位。在第1帧和第25帧中,创建补间动画。
12. 添加AS层代码
创建一个新的AS层,并在时间轴上输入:;;(mc);
13. 复制帧
选中AS层和图片层的所有帧,按住Alt键并向后拖动鼠标,复制这三个层的所有帧。
14. 更换图片元件
在复制的帧中,将展示图片元件全部替换成另一张图片。方法是选中原元件,在属性面板中点击交换,选择新的图片元件。
15. 背景层增加帧数
在背景层第70帧处按下F5键,使该层的帧数与其他层相同。
16. 整合为影片剪辑元件
将整个文件制作成一个影片剪辑元件,并将其导入到其他场景中即可使用。
总结
以上就是制作Flash遮罩效果的具体步骤。通过AS代码,我们可以实现仅显示模糊渐变而不显示颜色的遮罩效果。为了得到更好的效果,你需要根据影片的大小和需求进行适当的调整。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。