您好!欢迎你光临【flash教程】透明格栅收缩切换的作原理与过程_春水音画坊 春水音画网 Flash音画欣赏 中国音画网!

体育

I

交友

I

论坛

I

会员注册

I

本站搜索

I

收藏本站

当前位置:首页 >>>教程 素材>>>FLASH教程 >>>【flash教程】透明格栅收缩切换的作原理与过程
【flash教程】透明格栅收缩切换的作原理与过程
发表日期:2013/8/7 19:30:00 出处:翠柏 作者:翠柏 发布人:j67vx0 已被访问 1080

 

透明格栅收缩切换的作原理与过程

 

   

    教学目的:通过本节教学了解和掌握影片剪辑及实例名称的创建、模版,动作面板与as语句的运用,通过巧妙的设计,进而创作出透明格栅实例收缩切换实例的动画效果。

  教学对象:本教材是针对有一定动画制作基础及对工具箱、属性面板、动作面板、as语句和相关界面有所了解的朋友们编制的,因此省略了一些步骤,还望谅解。

    教学要点:影片剪辑、实例名称、模版遮罩、动作面板、as语句。

 

    

    作前准备:

    准备四张规格约为550*180的风光图片,经过组图软件(ps、fw)处理后,保存到指定的文件夹待用。

  制作步骤

    1.启动FLASH8 软件

    2.确立文档属性 设置动画尺寸为550*220,颜色橙色,其它默认,点击确定,进入场景1。 如图1所示:

图1

    3.首先将准备好的素材图片导入库中,待用。


 


 


 


 

素材图

    4.创建图形元件

    选择“插入-新建元件”,创建一个名为“元件1”的图形元件,点击确定,进入元件编辑区。就一个图层。

    (1)选择图层1第1帧,从库中拖出素材图片1到舞台,规格550*180,左对齐-上对齐。上锁。如图2所示:

图2

    (2)同理同种方法,分别依次创建名称为“元件2-元件4”的影片剪辑元件,依次完成素材图片2-4的操作。

    5.创建影片剪辑元件

    (1)选择“插入-新建元件”,创建一个名为“模版”的影片剪辑元件,点击确定,进入元件编辑区。就一个图层。

    选择图层1第1帧,用矩形工具在舞台拖一个规格为100*100的,红色无边线的矩形,左对齐-上对齐。如图3所示:

图3

    (2)选择“插入-新建元件,添加两个图层,共三个图层。自下而上命名为图片、遮罩、as。

    A.选择图层1第一帧,从库中拖出“元件1”图形元件到舞台,规格不变,左对齐-上对齐。如图4所示:

 图4

在第10幀插入关键帧,创建本区域间的动画补间。点击第1幀舞台实例,在属性面板设置其Alpha为0%,并修改其规格为550*220,左对齐,上锁。其位置,如图5所示:

图5

完成后的舞台实例。如图6所示:

 图6

    B.选择遮罩图层第一幀,从库中拖出“模版”影片剪辑元件到舞台,规格不变,左对齐-上对齐。如图7所示:

 图7

点击该实例,在属性面板填写其实例名称为:zz 。如图8所示:

图8
 

第10帧插入帧,上锁。设置本图层为遮罩层。完成后第10幀上的舞台实例,如图9所示:

 

    C.选择as图层第10幀插入空白关键帧,按f9,打开动作面板,在as编辑区输入,停止命令语句:stop(); 。上锁。

    D.本环节完成后的时间轴,如图10所示:

图10

用鼠标将三个图层所有幀刮黑,如图11所示:


 

图11

右键刮黑处-复制幀。
 

    (3)选择“插入-新建元件”,创建一个名为“02”的影片剪辑元件,点击确定,进入元件编辑区。

    选择图层1第1帧,右键该幀-粘贴幀。如图12所示:

图12

选中图片图层第一幀实例,再在属性面板点击“交换”按钮,如图13所示:


 

图13
 

打开“交换元件”面板。如图14所示:

图14

选中元件2,在点击“确定”。同理,在选中图片图层第10幀实例,如图15所示:

图15
 

再在属性面板点击“交换”按钮,打开“元件交换”面板,完成元件2更换元件1的操作。锁定所有图层。完成后的属性面板显示,如图16所示:

图16
 

    (4)同理同种方法,依次创建名为“03、04”的影片剪辑元件,完成影片剪辑元件“元件3与元件1”,“元件4与元件1” 的更换。 

    *当然,你也可按照本环节(2)的方法步骤,分别依次完成“02-04”影片剪辑元件的相同操作。

    (5)选择“插入-新建元件”,创建一个名为“切换”的影片剪辑元件,点击确定,进入元件编辑区。添加两个图层,共三个图层。自下而上命名为图片、模版、as。

    A.选择图片图层第一帧,从库中拖出“元件1”图形元件到舞台,规格不变,左对齐-上对齐。如图17所示:

图17

同理同种方法,依次在第81、161、241幀插入空白关键帧,分别完成“元件2-元件4”图形元件的操作,在第320幀插入幀。上锁。

    B.选择模版图层第一帧,从库中拖出“01”影片剪辑元件到舞台,规格不变,左对齐-上对齐。如图18所示:

图18

点击该实例,在属性面板填写其实例名称为:mc1 。如图19所示:

图19

同理同种方法,依次在第81、161、241幀插入空白关键帧,分别完成“02、03、04”影片剪辑的操作,其实例名称依次为:mc2mc3mc4 。在第320幀插入幀。上锁。

 

    C.选择AS图层第一帧,按f9,打开动作面板,在as编辑区输入,如下帧语句:

var expandmenu = new ContextMenu();
expandmenu.hideBuiltInItems();
_root.menu = expandmenu;
sence_width = 550;
sence_height = 180;
mask_num = 40;
mc1.i = 0;
mc1._visible = 0;
for (i = 0; i < mask_num; i++)
mc1.onEnterFrame = function ()
{
    if (this.i < mask_num)
    {
        mc = this.duplicateMovieClip("mc" + this.i, this.i);
        mc.zz._width = sence_width / mask_num;
        mc.zz._height = sence_height;
        mc.zz._x = mc.zz._width * this.i;
        ++this.i;
    }
};

在第81幀插入关键帧,点击该幀,按f9,打开动作面板,在as编辑区输入,如下帧语句:

mc2.i = 0;
mc2._visible = 0;
for (i = 0; i < mask_num; i++)
mc2.onEnterFrame = function ()
{
    if (this.i < mask_num)
    {
        mc = this.duplicateMovieClip("mc" + this.i, this.i);
        mc.zz._width = sence_width / mask_num;
        mc.zz._height = sence_height;
        mc.zz._x = mc.zz._width * this.i;
        ++this.i;
    }
};

在第161幀插入关键帧,点击该幀,按f9,打开动作面板,在as编辑区输入,如下帧语句:

mc3.i = 0;
mc3._visible = 0;
for (i = 0; i < mask_num; i++)
mc3.onEnterFrame = function ()
{
    if (this.i < mask_num)
    {
        mc = this.duplicateMovieClip("mc" + this.i, this.i);
        mc.zz._width = sence_width / mask_num;
        mc.zz._height = sence_height;
        mc.zz._x = mc.zz._width * this.i;
        ++this.i;
    }
};

在第241幀插入关键帧,点击该幀,按f9,打开动作面板,在as编辑区输入,如下帧语句:

mc4.i = 0;
mc4._visible = 0;
for (i = 0; i < mask_num; i++)
mc4.onEnterFrame = function ()
{
    if (this.i < mask_num)
    {
        mc = this.duplicateMovieClip("mc" + this.i, this.i);
        mc.zz._width = sence_width / mask_num;
        mc.zz._height = sence_height;
        mc.zz._x = mc.zz._width * this.i;
        ++this.i;
    }
};

在第320幀插入幀,上锁。

    D.本环节完成后的时间轴,如图20所示:


 


 


 

图20
 

    6.编辑制作场景 返回场景1。
 

    选择图层1第一帧,从库中拖出“切换”影片剪辑元件到舞台,规格不变,全居中。如图21所示:

图21

 

    7.本作业完成后时间轴显示如图22所示:

图22

 

  8.测试存盘

    *说明:

    1.在制作中你可以根据作品的需要,你可添加一个漂亮的边框和相关的声效,进而使你的作品更具观赏性。

    2.如果增减图片,其制作原理方法和操作过程不变,模版遮罩实例名称不变,在切换影片剪辑中只要对模版遮罩的的实例名称按规律填写即可,其as语句中更改为和该幀模版遮罩的实例名称相对应就可以了。

   

最终效果显示:

http://hsb345.16789.net/domName/hsb345/201352717324426789.swf

全屏下载

 祝你成功!

 

 


双击自动滚屏 【打印本页】 【关闭窗口
 相关评论:

没有相关评论

 发表评论:

身份选择:会员 游客(游客不需要输入密码)
用 户 名: 密 码:
评论内容:
(最多评论字数:500)

春水音画坊 春水音画网 Flash音画欣赏 中国音画网 | 设为首页 | 加入收藏 | 联系我们 | 进入管理 | 关于站长 | 本站搜索

联系电话:13100529212 网站备案号:琼ICP备10201066号-5 联系人:春水 QQ:421424569

琼icp备09005167