点评:面膜是一种早期接触到Flash的基础知识的学习,它是建立在图层操作区,我们现在在学习中使用的面具,它应该很容易使用,效果更为丰富,在简单的两层面具的例子来解释,如果口罩层数越多,其优越性更为明显





U3000 U3000

>点击查看动画效果<实例2-7面膜

基本思路

(1)面具是用矩形制成的。这个区域慢慢地从一个线扩展到另一个面,并且逐渐显示出这个面具。

(2)将相同的图形按变形设置的长度扩展到2倍,然后将图形的运动与上述掩模相对,形成一张长幅图像,逐渐压缩成标准状态。

实例的描述


复制代码代码如下所示:
my_mc.setmask(mask_mc) / MC括号是用来作为一个面具,在面具的MC前
my_mc.swapdepths(深度)深度 / /一个号码,指定的my_mc深度水平将放。


控制_width或_height %的变化(模式)。

编写动作脚本

(1)第一帧输入:

复制代码代码如下所示:
与(遮照){ / / MC Zhezhao 属性设置初始值
_width = tu._width;
_height = 0;
_x =阶段。宽度 / / / 2;现场水平中心。
_y = stage.height; / /到达现场结束。
}
Tu.setMask(遮照); / / MC Zhezhao MC Tu 面具
tu.swapdepths(100); / / MC Tu 的层深100
复制(恩,TU1,10); / / MC Tu 涂1份MC;;
TU1。_height = tu._height×2; / / MC 涂1 MC高度的2倍;Tu
TU1。_y = 0; / / MC 涂1 垂直定位


(2)在MC Zhezhao 输入:

复制代码代码如下所示:
OnClipEvent(负载){
i = 0;初始化变量
}
onclipevent(enterFrame){
这个_height =我的占400; / /套高值模MC
_root。TU1。_y =我的占400; / /模基于MC涂现场1;垂直坐标值;
我= 10;
}


关键点分析

(1)脚本中的掩码和层上的掩码有区别。它是一个MC掩模和另一个MC,并且层掩模可以是同时覆盖多个层的层。

(2)掩模组合MC和MC不能区分上下层,也不同于层掩码。掩膜层必须在掩蔽层上。

(3)每个掩模组合中掩模MC的深度级别具有明确的上下关系。高水平是低水平的,我们过去学过,我们需要再强调一下。

这个例子只是两物体的运动,在面膜前讲两组合,面具是在MC组合;遮照,和MC组合下涂1 他们必须同比例变化,以确保一致的作用下。

总结

本研究的目的是在动作脚本中使用面具。在flash的基本应用中,掩码是非常重要的,脚本是用来实现一些效果的。它也经常应用于面具,色彩丰富多彩,所以我们应该掌握它。

在实例中,没有TU1掩模处理,外场景的照片将显示在全屏幕显示。如果你需要处理它,看看它。

课后实践

对于横向变化的影响,如果喜欢学习的朋友可以有一定的倾斜角度,榜样效应是:

>点击查看动画效果<

>点击查看动画效果<锻炼2-7

U3000