您好!欢迎您光临旋转触摸相册的制作原理与方法_迎客松B站!

体育

I

交友

I

论坛

I

会员注册

I

本站搜索

I

收藏本站

当前位置:首页 >>>实例教程>>>旋转触摸相册的制作原理与方法
旋转触摸相册的制作原理与方法
发表日期:2013/8/18 15:09:00 出处:迎客松 作者:翠柏 发布人:hsb345 已被访问 1023

 

旋转触摸相册的制作原理与方法

 

 

    教学目的:通过本节教学了解和熟悉影片剪辑元件的创建、及其链接属性设置,通过巧妙的设计与制作,进而实现触摸旋转相册之动画效果。

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

    教学重点:影片剪辑、链接属性、蒙板、动作面板、as。

     

 

    作前准备

    准备10张规格为260*260的相册图片和1张透明无背景的动态蝴蝶的glf小图片,经过制图软件(ps、fw)处理后,保存到指定的文件夹待用。

    制作过程

    1.启动flash8软件。

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

图1

    3.首先将蝴蝶素材图片导入库中,待用。

素材图

    4.创建影片剪辑元件

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

    A.选择图片图层第1帧,从库中拖出素材位图01到舞台,规格260*260,全居中。如图2所示:



图2

同理同种方法,在第2-10幀完成素材位图02-10的操作。上锁。

    B.选择正圆图层第1帧,用椭圆工具在舞台拖一个规格为260*260的,无边线的正圆,颜色随意,全居中。如图3所示:


图3

右键该幀-复制幀,在右键蒙板图层第1幀-粘贴幀。设置正圆图层为遮罩层,在第10幀插入幀。完成后的舞台实例,如图4所示:


图4

    C.选择蒙板图层第1帧,点击该幀舞台示例,打开混色器,设置其参数,如图5所示:


 图5

在第10幀插入幀,上锁。完成后的舞台实例,如图6所示:

图6

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

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


图7

    F.打开库,右键库中的该影片剪辑图标,打开其链接属性面板,填写其标识符为:m 。其它参数设定,如图8所示:


图8

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

    A.选择蝴蝶图层第1帧,从库中拖出素材位图蝴蝶中的影片剪辑元件到舞台,规格50*50,全居中,并在属性面板设置其Alpha为60%。。完成后的舞台实例,如图9所示:



图9

在第2幀插入关键帧,将该幀舞台实例打散。上锁。如图10所示:


图10

    B.选择as图层第1帧,按f9,打开动作面板,在as编辑区输入,如下幀停止命令语句:stop(); 。在第2幀插入幀。上锁。

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

图11

    D.打开库,右键库中的该影片剪辑图标,打开其链接属性面板,填写其标识符为:mc 。其它参数设定,如图12所示:

图12


    5.编辑组织场景

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

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


图13

    (2)选择文本图层第一幀,用文本工具在背景的左右输入竖向的标题和相关提示,字体、规格、颜色随意。调整好位置。上锁。如图14所示:


图14

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

function aa()
{
    onEnterFrame = function ()
    {
        k = k + -2;
        for (i = 1; i <= n; i++)
        {
            b = this["mc" + i];
            b._x = 275 + Math.cos(((i - 1) * 360 / n + k) * 3.141593E+000 / 180) * 150;
            b._y = 200 + Math.sin(((i - 1) * 360 / n + k) * 3.141593E+000 / 180) * 30;
            b._xscale = b._yscale = b._alpha = b._y - 130;
            b.swapDepths(b._y);
            m.swapDepths(200);
        }
    };
}
function bb(mc, a)
{
    mc.onRollOver = function ()
    {
        _root.onEnterFrame = null;
        this.gotoAndStop(2);
        m.gotoAndStop(a);
    };
    mc.onRollOut = function ()
    {
        this.gotoAndStop(1);
        aa();
    };
}
n = 10;
attachMovie("m", "m", n + 1, {_x: 275, _y: 200});
for (i = 1; i <= n; i++)
{
    b = attachMovie("mc", "mc" + i, i);
    bb(b, i);
}
k = 0;
aa();

锁定该图层。

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


图15

    7.测试存盘

 

    说明:

    1.制作中,你可添加相关声效和装饰,以增加你作品的观赏性。

    2.本教程组图和触摸两个影片剪辑元件没有进入场景,其效果是通过其链接属性和场景1中的幀脚本来实现的。

 

最终效果显示效果:


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

 

全屏下载

 

祝你成功

 

进入更多教程

 

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



Robbie
(2016/6/14 20:10:00) [188.143.234.]

That's a crjeccraakk answer to an interesting question http://auetebdc.com [url=http://hrfhewx.com]hrfhewx[/url] [link=http://qysfii.com]qysfii[/link]


Melvina
(2016/6/12 18:45:00) [188.143.232.]

That's really thkniing at a high level http://ruiomyzi.com [url=http://buzomwy.com]buzomwy[/url] [link=http://hoaskctt.com]hoaskctt[/link]


Lois
(2016/6/11 9:45:00) [188.143.232.]

I really wish there were more arelicts like this on the web.

 发表评论:共有 3 条评论

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

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

联系电话: 联系人:翠柏

琼icp备09005167