您好!欢迎您光临双向旋转相册的制作原理与过程_迎客松B站!

体育

I

交友

I

论坛

I

会员注册

I

本站搜索

I

收藏本站

当前位置:首页 >>>进阶教程>>>双向旋转相册的制作原理与过程
双向旋转相册的制作原理与过程
发表日期:2012-9-19 8:47:00 出处:迎客松 作者:翠柏 发布人:hsb345 已被访问 4936

双向旋转相册的制作原理与过程

   

    教学目的:通过本节教学了解和熟悉影片剪辑的创建、属性链接的运用,以及动作脚本的填写和空影片剪辑的运用,进而创作出生动漂亮的双向旋转相册。

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

    教学要点:影片遮罩、属性链接、动作面板、as语句。

   

   

    作前准备

    准备八张规格为350*350的,做相册的图片,经过制图软件(ps、fw)处理后,放在指定的文件夹待用。

    1.启动FLASH8 软件

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


图1

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

    4.创建影片剪辑

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

    选择图层1第一帧,用椭圆形工具,打开混色器设置其参数(三个色码快的Alpha由左到右分别为100%,50%,50%),如图2所示:

图2

在舞台拖一个规格为340*340的正圆,全居中。如图3所示:

图3

右键将其转换为图形元件,在第10帧插入关键帧,在属性面板设置其Alpha为0%。创建本区域间的动画补间。点击第10帧,按f9,打开动作面板,在as编辑区输入停止指令:stop();


    (2)选择“插入-新建元件-高级”,如图4所示:

图4

打开元件属性、链接面板,建立一个名为“image0”的影片剪辑元件,属性链接参数,如图5所示:

图5

点击确定,进入元件编辑区。添加一个图层,共两个图层。

    A.选择图层1第一帧,从库中拖出图片1到舞台,规格350*350,全居中。上锁。如图6所示:


  图6

    B.选择上层图层2第一帧,从库中拖出光晕影片剪辑元件到舞台,规格340*340,全居中。上锁。如图7所示:

图7

同理同种方法创建名为“image1-image7”,的影片剪辑元件,完成图片2-8的大图操作。

    (3)选择“插入-新建元件”,建立一个名为“空”的影片剪辑元件,点击确定,进入元件编辑区。就一个图层。 不进行任何操作,待用。如图8所示:


图8

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

    选择图层1第一帧,从库中拖出位图1到舞台,设置其规格为100*100,全居中。将其打散(图10-1)。然后用椭圆形工具在舞台小图外,拖一个笔触高度为5,颜色黑红,填充色为红色的,规格为340*340的正圆。如图9所示:

图9

右键中间的红色圆,将其转换为影片剪辑元件,名称“圆”。删除。再右键圆框,将其转换为影片剪辑,名称“圆圈”。然后设置其规格为100*100,将其打散,全居中(图10-2)。点击圈外小图部分,删除(图10-3)。其流程,如图10所示:


图10

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

    (5)选择“插入-新建元件”,建立一个名为“组图”的影片剪辑元件,点击确定,进入元件编辑区。添加一个图层,共两个图层。

    A.选择图层1第一帧,从库中拖出圆圈影片剪辑元件到舞台,规格340*340,全居中。用线条工具以大圆圆心为中心画一个米字形,将圆分成八等份。如图11所示:

图11

    B.选择上层图层2第一帧,从库中分别依次拖出小图1-8影片剪辑元件,从上顺时针排列在米字线外,使其小圆和大圆相切。如图12所示:


图12

分别依次选中小图1-8,在属性面板填写其实例名称为:thumb0thumb7 。如图13所示:


图13

删除图层1或图层1中的实例。舞台实例显示,如图14所示:


图14

    (6)选择“插入-新建元件”,建立一个名为“组合”的影片剪辑元件,点击确定,进入元件编辑区。添加三个图层,共四个图层。自下而上命名为:空片、遮罩、圆圈、组图。

    A.选择组图图层第一帧,从库中拖出组图影片剪辑元件到舞台,全居中。如图15所示:

图15

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

图16

    B.选择圆圈图层第一帧,从库中拖出圆圈影片剪辑元件到舞台,全居中。上锁。如图17所示:


图17

    C.选择空片图层第一帧,从库中拖出空片影片剪辑元件到舞台,全居中。在属性面板填写其实例名称为:imageHolder 。上锁。如图18所示:


图18

    D.选择遮罩图层第一帧,从库中拖出圆影片剪辑元件到舞台,改其规格为335*335,全居中。如图19所示:

图19

设置本图层为遮罩层。上锁。本环节的时间轴,如图20所示:

图20


    5.编辑制作场景

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

    (1)选择背景图层第一帧,导入或制作一个背景,规格600*600,全居中。上锁。如图21所示:

图21

    (2)选择组合图层第一帧,从库中拖出“组合”影片剪辑元件到舞台,全居中。如图22所示:

图22

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

图23

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

positions = [];
imageTotal = 8;
pauseGallery = false;
var current;
var i = 0;
while (i < imageTotal)
{
    var t = gallery.thumbHolder["thumb" + i];
    t.image = "image" + i;
    t.onPress = function ()
    {
    removeMovieClip (current);
    current = gallery.imageHolder.attachMovie(this.image, this.image, i);
    pauseGallery = false;
    };
    t.onRollOver = function ()
    {
        pauseGallery = true;
    };
    t.onRollOut = function ()
    {
    pauseGallery = false;
    };
    ++i;
}
current = gallery.imageHolder.attachMovie("image0", "image0", 1000);
this.onEnterFrame = function ()
{
    if (!pauseGallery)
    {
    for (var _loc1 = 0; _loc1 < imageTotal; ++_loc1)
{
    gallery.thumbHolder["thumb" + _loc1]._rotation = gallery.thumbHolder["thumb" + _loc1]._rotation - 5.000000E-001;
    } 
    gallery.thumbHolder._rotation = gallery.thumbHolder._rotation + 5.000000E-001;
    }
};

锁定该图层。


    6.该作业完成后的时间轴如图24:


图24

    7.测试存盘

 

    *说明:

     1.本教程中创建的大图影片剪辑均没有进入场景1,它们是通过其属性链接和脚本来控制的。

     2.你在制作中如果要增加图片数量,须将上边语句中的imageTotal = 8; 8改为相对应的数即可。  

      最终效果显示:


http://hsb456.16789.net/s-helpSite/domName/hsb456/20103132113182756.swf

 

全屏下载

 

祝你成功!

 

进入更多教程

 

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



宛生
(2011-5-6 15:35:00) [115.59.89.]

照着老师的教材,我做出效果了,谢谢,谢谢老师。


晓玉
(2010-12-25 15:29:00) [218.88.225.]

谢谢老师给我们提供这么好的教材.


青青365
(2010-8-19 17:16:00)

老师您好!我在这里学了很多知识。这个双向转动相册我做出来为什么中间不会动图片也没有,请老师帮忙指正,谢谢!


zhangxiangzi5648
(2010-7-6 23:36:00)

老师你好! 我可以把我做的源文件发给你看看吗?请帮忙指出那里错误可以吗?不胜感谢!我的QQ是:362762488


hsb345
(2010-7-6 22:05:00)

zhangxiangzi5648朋友你好,欢迎你光临小站。你检查看看,你填写的标识符和实例名称是否有空格。

 发表评论:共有 16 条评论

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

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

联系电话: 联系人:翠柏

琼icp备09005167