分享

移动缩放相册的制作原理与方法

 *随缘* 2012-02-14
 

 

 

移动缩放相册的制作原理与方法

 

 

    教学目的:通过本节教学了解和熟悉影片剪辑及其实例名称的创建,动作面板与as语句,通过巧妙的设计与制作,进而实现鼠标按下移动缩放相册的动画效果。

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

    教学重点:影片剪辑、实例名称、动作面板、as语句。

     

 

    作前准备

    准备五张规格为200*160做相册的图片,经过制图软件(ps、fw)处理后,保存到指定的文件夹待用。 

    制作过程

    1.启动flash8软件。

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

图1

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

    4.创建影片剪辑元件

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

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

      

 图2

    B.同理同种方分别法依次创建“02-05”影片剪辑元件,完成素材图片2-5 的操作。

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

    A.选择图片图层第1帧,从库中拖出“01”影片剪辑元件到舞台,规格不变,位置随意。如图3所示:

图3

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

图4

在从库中拖出“02”影片剪辑元件到舞台,规格不变,将其放置在01影片剪辑实例的右下侧,覆盖。如图5所示:

图5

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

图6

同理同种方分别法依次完成“03-05”影片剪辑元件的操作。如图7所示:

 

图7

依次为03-05影片剪辑元件填写其实例名称为:tp3tp4tp5。上锁。

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

d = 1
while (d <= 5)
{
    this["tp" + d ].onPress = function ()
    {
        mx.behaviors.DepthControl.bringToFront(this);
        startDrag (this, false);
        this.onEnterFrame = function ()
        {
            this._xscale = this._xscale + (200 - this._xscale) / 4;
            this._yscale = this._yscale + (200 - this._yscale) / 4;
            if (this._xscale >= 200)
            {
                delete this.onEnterFrame;
            }
        };
    };
    this["tp" + d ].onRelease = function ()
    {
        stopDrag ();
        this.onEnterFrame = function ()
        {
            this._xscale = this._xscale - (this._xscale - 100) / 4;
            this._yscale = this._yscale - (this._yscale - 100) / 4;
            if (this._xscale <= 100)
            {
                delete this.onEnterFrame;
            }
        };
    };
    ++d;
}

锁定该图层。

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

 

图8

    5.编辑制作场景

    返回场景1,改图层1为“作品”。

    选择作品图层第一帧,从库中拖出“相册”影片剪辑元件到舞台,规格不变,全居中。上锁。如图9所示:

    

图9

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

 

图10

    7.测试存盘

 

    说明:

    1.制作中如果你要增减图片数,只要将语句中while (d <= 5)的5改为相应的图片数即可。

    2.本效果演示添加了浮动菜单,你在制作中可以添加相关的背景或音乐等。

 

最终效果显示效果:

/Article/UploadFiles/201112/2011120410190942.swf

 

全屏下载

 

祝你成功

 

进入更多教程

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多