您好!欢迎您光临摩登相册的制作原理和方法01_迎客松B站!

体育

I

交友

I

论坛

I

会员注册

I

本站搜索

I

收藏本站

当前位置:首页 >>>实例教程>>>摩登相册的制作原理和方法01
摩登相册的制作原理和方法01
发表日期:2013/6/30 8:49:00 出处:迎客松 作者:翠柏 发布人:hsb345 已被访问 859

 

摩登相册的制作原理和方法01

 

 

    教学目的:通过本节教学了解和熟悉影片剪辑元件及其实例名称的创建、设置,动态文本与变量,按钮、动作面板、as语句的运用,通过巧妙的设计与制作,进而实现左进右入摩登相册的动画效果。

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

    教学重点:影片剪辑、实例名称、动态文本、变量、按钮、动作面板、as。

     

 

    作前准备

    准备规格为260*300的mm图片八张,经过制图软件(ps、fw)处理后,保存到指定的文件夹待用。

     制作过程

    1.启动flash8软件。

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



图1

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

    4.创建按钮元件

    选择“插入-新建元件”,建立一个名为“切换”的按钮元件,点击确定,进入元件编辑区。就一个图层。

    选择层图层1第一帧(弹起),用矩形工具在舞台画一个无边线的矩形,颜色、规格适当,全居中。如图2所示:

图2

在第2幀(指针经过),插入关键帧,将该幀舞台实例变换一下颜色。如图3所示:


图3

在第4幀(点击)插入幀。

    5.创建影片剪辑元件

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

    A.选择图层1第一幀,从库中拖出素材图片1到舞台,规格为260*300,全居中。如图4所示:


图4

    B.同理同种方法,创建名为“02-08”的影片剪辑元件,完成素材图片2-8的操作。


    (2)选择“插入-新建元件”,建立一个名为“羽化1”的影片剪辑元件,点击确定,进入元件编辑区。添加两个图层,共三个图层。自下而上命名为图片、椭圆、as。

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

图5

点击该实例,在属性面板混合处设置其参数,如图6所示:

图6

并在属性面板填写其实例名称为:a 。上锁。如图7所示:

图7

    B.选择椭圆图层第一帧,又能够椭圆工具在舞台拖一个,规格127*191的,无边线的红色椭圆形。将其调整到合适的位置。如图8所示:


图8

点击该实例,在属性面板填写其实例名称为:b 。再打开滤镜,设置其参数,如图9所示:


图9

锁定该图层。完成后的舞台实例,如图10所示:


图10

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

a.setMask(b);

锁定该图层。

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


图11

    E.元件库中该影片剪辑元件-链接,打开其链接属性面板,填写其标识符为:tu1 。其它参数设定,如图12所示:

图12

    (5)同理同种方法完成“羽化2-8”影片剪辑元件的操作。其链接属性面板的标识符依次为:tu2tu8

    6.编辑制作场景

    返回场景1,添加三个图层,共四个图层。自下而上命名为背景、动本、按钮、as。 

    (1)选择背景图层第1幀,导入或制作一个背景,规格550*288,全居中偏上。上锁。如图13所示:



图13
 

    (2)选择动本图层第1幀,用动态文本工具,在背景的下方拖一个规格为39*28的文本框。上锁。如图14所示:

图14

点击该实例,在属性面板填写其变量为:hao 。其它相关参数,如图15所示:



图15

    (3)选择按钮图层第1幀,从库中拖处“切换”按钮元件到舞台,规格36*28,将其放置在背景的下方,全居中。如图16所示:


图16

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


图17

并在属性面板设置其Alpha为20%。上锁。完成后的舞台实例,如图18所示:

图18

    (4)选择as图层第1幀,按f9,打开动作面板,在as编辑区输入,如下幀语句:

function aa(mc, a, b)
{
    mc.onEnterFrame = function ()
    {
        a = a + (Stage.width / 2 - mc._x) * 5.000000E-001;
        mc._x = mc._x + (a = a * 5.000000E-001);
    };
    hao = b;
}
n = 8;
for (i = 1; i <= n; i++)
{
    _root["a" + i] = 0;
    this.attachMovie("tu" + i, "tu" + i, i);
    if (i % 2 == 1)
    {
        _root["tu" + i]._x = -_root["tu" + i]._width / 2;
    }
    else
    {
        _root["tu" + i]._x = _root["tu" + i]._width / 2 + Stage.width;
    }
    _root["tu" + i]._y = Stage.height / 2;
    _root["tu" + n]._x = Stage.width / 2;
    hao = n;
}
k = 0;
an.onPress = function ()
{
    for (i = 1; i <= n; i++)
    {
        _root["tu" + i].onEnterFrame = null;
        if (i % 2 == 1)
        {
            _root["tu" + i]._x = -_root["tu" + i]._width / 2;
            continue;
        }
        _root["tu" + i]._x = _root["tu" + i]._width / 2 + Stage.width;
    }
    ++k;
    if (k % n == 1)
    {
        aa(tu1, a1, 1);
    }
    else if (k % n == 2)
    {
        aa(tu2, a2, 2);
    }
    else if (k % n == 3)
    {
        aa(tu3, a3, 3);
    }
    else if (k % n == 4)
    {
        aa(tu4, a4, 4);
    }
    else if (k % n == 5)
    {
        aa(tu5, a5, 5);
    }
     else if (k % n == 6)
    {
        aa(tu6, a6, 6);
    }
    else if (k % n == 7)
    {
        aa(tu7, a7, 7);
    }
    else
    {
        aa(tu8, a8, 8);
    }
};

锁定该图层。

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



图19

    8.测试存盘

 

    说明:

    1.影片剪辑元件“羽化1-8”没有进入场景,其效果是通过其链接属性和和场景中的as语句来实现的。

    2.制作时,你可以添加音效、装饰等特效,以增加其作品的观赏性。

    3.制作中如果发现教程有误,望及时告知与我,以便及时纠正。谢谢您的合作!

   

最终效果显示:


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

全屏下载

 

祝你成功

 

进入更多教程

 

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

没有相关评论

 发表评论:

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

迎客松B站 | 设为首页 | 加入收藏 | 联系我们 | 进入管理 | 关于站长 | 本站搜索

联系电话: 联系人:翠柏