关于flash制作中 遮罩层的问题

来源:百度知道 编辑:UC知道 时间:2024/07/02 07:35:40
能否添加一个遮罩,只对选定的图层遮挡,而遮罩层遮挡部分可以显示出选定图层的下方的图层。
(flsh mx 2004)

你可以吧你的遮罩层和被遮罩层按顺序放置在最下面,然后遮罩,之后在一起移动到你要放置的地方,这样就可以随意选择你要遮罩几层了

因该可以的,只要安排好图层的顺序就可以可,要着罩的土层要放到着罩的下方。

可以 一个遮罩层可以有多个被遮罩层的

遮罩层是Flash中一个非常特殊的层,利用它可以实现一种特殊形式的动画。当你在某一层上建立遮罩层时,它下面的一层会自动变为被遮罩层,遮罩的最终结果就是被遮罩层上的对象被遮罩层中的对象挡住的部分可以显示出来,而没有挡住的部分则无法显示,下面我们通过两个实例来看一下。

用遮罩层修饰、美化文字
新建一个Flash文件,选择“插入→新建组件”,出现“创建新组件”对话框,将“名称”改为“背景图”,“类别”选中“图形”,按“确定”进入符号编辑窗口。

接着导入一幅图形文件(jpg格式),回到场景1,按“Ctrl+L”打开库窗口,将“背景图”组件拖入到场景中,并按下标准工具栏中的“比例”按钮做适当的调整,使它作为场景中的背景图片^37041001a^1。

单击“插入层”按钮,增加一个图层2,选中层2的第1帧,接着选择工具箱中的文字工具,在属性中做如^37041001b^2的设置。

然后输入一段文字,如“遮罩文字”,接着在“层2”中按右键,在弹出的快捷菜单中选“遮罩”命令,结果如^37041001c^3所示,被文字挡住的部分显示出来,而没被文字挡住的部分则是一片空白,很漂亮吧。

这时层1和层2分别被自动锁定,如果你解除两个层之间的锁定,看看会有什么现象发生?

用遮罩层做出河流效果
通过第一个实例,你是否明白了遮罩的基本用法?下面我们再利用遮罩效果来实现河水的流动。首先启动Flash MX,新建一个Flash文件,用工具箱中的“矩形工具”先画一个和场景同样大小的矩形,接着选择工具箱中的“油漆桶”工具,然后单击“窗口→混和颜色”(Shift+F9),并选择“渐变填充”,使它产生由下而上绿白的渐变,最后锁定此层防止被误修改,以此作为场景中的背景。

单击“插入层”按钮,出现层2,选择层2的第一帧,用矩形工具绘制一个矩形,并填上由蓝渐白的颜色,然后