当前位置: 首页 > 图文教程 > Flash动画 > Flash动画制作 > Flash MX 2004新特性实例(2)

Flash动画制作
Flash新手入门教程:AS2代码中duplicateMOvieClip的应用
Flash新手入门教程:AS代码实现漂亮的立体球旋转效果
Flash新手入门教程:AS代码打造漂亮的螺旋上升效果
Flash新手入门教程:初识Flash的开始页面、界面、工具栏
Flash新手入门教程:文件的导出和导入
Flash新手入门教程:AS入门第一课_认识编程环境
Flash cs3仿真艺术设计3.2:遮罩运用制作飘扬的旗帜
Flash AS3.0菜鸟学飞教程:创建Bitmap类
Flash AS 3.0入门教程:初识AS 3.0
Flash cs3仿真艺术设计3.3:遮罩运用打造光圈变换效果
Flash AS3.0菜鸟学飞教程:用反射动态创建实例
Flash cs3仿真艺术设计3.4:遮罩运用制作手写字效果
Flash cs3仿真艺术设计3.5:遮罩运用之聚光灯效果
Flash AS3.0菜鸟学飞教程:代码的位置
Flash实例教程:AS 3.0打造漂亮的水汶效果
Flash cs3仿真艺术设计3.6:运用遮罩打造焦点效果
Flash AS 3.0实例教程:Main类打造发散效果
Flash cs3仿真艺术设计4.1:阴影的基本运用
Flash cs3仿真艺术设计4.2:阴影之投影的应用
Flash cs3仿真艺术设计4.3:阴影之透视阴影

Flash动画制作 中的 Flash MX 2004新特性实例(2)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-22   浏览: 40 ::
收藏到网摘: n/a

实例二、Behaviors Scrapbook

  一、涉及特性

  此实例涉及的特性主要有两个:读取图片和设置Symbol的层次。不算是新增加的特性,但在性能方面的改进还是比较大的。

  二、制作过程

  1. 按“Ctrl + F8”新建一个Symbol,类型为“Movie Clip”,命名为“photo”,在此Symbol中绘制一个黑色的长方形。

  2. 按“Ctrl + F8”新建一个Symbol,类型为“Movie Clip”,命名为“snapshot”,在此Symbol中绘制一个灰色的长方形。将Symbol “photo”拖到此Symbol中,调整其位置,并命名为“photo”。

  3. 将Symbol “snapshot”拖五次到场景中,命名为“snapshot1”、“snapshot2”、“snapshot3”、“snapshot4”、“snapshot5”。分别在每一个“snapshot”的Action面板上增加语句如下:   

  on (press) {

  //注释1

  startDrag(this);

  //注释2

  mx.behaviors.DepthControl.bringToFront(this);

  }

  on (release) {

  //注释3

  stopDrag();

  }

  注释1:当鼠标按下的时候,拖动图片。

    注释2:设置鼠标所在的图片为最前端。

    注释3:当鼠标松开的时候,停止拖动图片。

  4. 在主场景的时间轴上增加一个层,命名为“Action”,在此层的Action面板上增加代码如下:   

  /* Copyright 2003 Macromedia, Inc. All rights reserved.

  The following is Sample Coe and is subject to all restrictions

  on such code as contained in the End User License Agreement

  accompanying this product.

  */

  //注释1

  this.snapshot1.photo.loadMovie("image1.jpg");

  this.snapshot2.photo.loadMovie("image2.jpg");

  this.snapshot3.photo.loadMovie("image3.jpg");

  this.snapshot4.photo.loadMovie("image4.jpg");

  this.snapshot5.photo.loadMovie("image5.jpg");

  注释1:分别从所在的文件夹中读取相应的图片出来。

  5. 保存此Flash文档,将5张图片放在此Flash所在的文件夹中。注意图片的命名要跟第4步中的图片名一样。

  三、实际用途

  读取图片的功能其实在Flash MX中已经有了。不过从图片的读取速度跟显示效果来看,改进还是不小的。以后在用Flash制作图片浏览器时,可以先读取图片的文件名,再动态读取所在文件夹中的图片。