日期:2013-8-23 浏览次数:20231次

  效果展示:

素材文件:缓冲相册素材.rar

  实例的效果是照片的方阵式浏览,45张照片分成9个方位,篮色水晶球有9个按钮控制方位,每张小照片点击后都可以放大观看,放大后照片界面里有上一张和下一张按钮,可以浏览所有的放大位图,点击复位按钮可以回到大照片所在的主场景方阵坐标。.

  解压后用flash打开素材源文件,里面有处理好的统一尺寸的位图45张,一张相框位图和已经做好了的部分简单元件,场景大小也已经设置好。

  一、创建元件

  1、新建电影剪辑元件,名字就叫“mc”吧:

  在mc元件的编辑舞台添加到3个图层,改图层名为,照片、相框、透明按钮,把库中的图片1、相框、透明按钮元件拖入相应图层的第一帧,改变大小为175*135象素并全居中,之后选中所有图层的第一帧,按住alt键,用鼠标左键拖出4个,排列如下图:

用Flash MX 2004制作缓冲相册教材

  我们的目的是要做9组照片分成3行3列,共45张照片,由于照片方阵太宽,在mc场景里可能看不完整,我们可以先把已经做好第一组照片的mc拖入主场景,双击主场景里的 mc,就可以对照主场景以全景来编辑照片方阵。下面请进入主场景,把库中的mc元件拖入主场景第一帧,并改图层名为mc,全居中,之后双击场景中的mc元件,这就进入了mc元件的编辑舞台,把视图改为25%,现在我们的编辑舞台是不是很大了?好,继续,选中所有图层的第一帧,按住alt键,用鼠标左键点住这一组(5张图片)向左和右各拖一个,变成一行3组了,中间留一定的空隙,在次选中所有图层的第一帧,按住alt键,用鼠标左键点住这一行照片向上和下各拖一个,并调整好间隙,现在就变成3行3列,共45张照片了吧,关闭相框和透明按钮图层的眼睛和锁,交换图片,因为现在我们的45张图片都是同一张,我们要把第2张到第45张图片逐一交换,方法:只选中第一组的第二张图片,在属性里点交换,在弹出的对话框内选中第二张图片进行交换。以此类推,全部交换完这45张照片。交换顺序为第一组5张――第二组5张――第三组5张一直到第九组的5张

用Flash MX 2004制作缓冲相册教材

  2、在透明按钮图层;打开所有图层眼睛和锁,给这45个透明按钮上加语句:
第一个按钮为

on (release) {
_root.gotoAndPlay("p1");
}

  按顺序一一给按钮加语句,最后一个按钮语句为

on (release) {
_root.gotoAndPlay("p45");
}

  之后,再次选中所有图层的第一帧,点修改菜单下的组合,打开对齐面板,点左对齐,上对齐,排列如下图:

用Flash MX 2004制作缓冲相册教材

  3、添加as图层;在透明按钮图层上添加一个图层,改图层名为as,在as图层第一帧上输入语句:

x_vel = (xvel-_x)*0.2;
y_vel = (yvel-_y)*0.2;
setProperty("", _x, Number(x_vel)+Number(_x));
setProperty("", _y, Number(y_vel)+Number(_y));

  在第二祯插入空白关键祯,在第二帧上输入语句:

gotoAndPlay(1);
}

  mc元件制作完毕

  二、场景组织

  1、图层安排;共建6个图层,一层起名mc(已经有了),把mc元件全居中,并起一个实例名a.
二层起名水晶图片、把库中得位图篮色水晶球拖入,位置在第五组照片的空白处, 三层起名光晕动画、把库中的光晕动画元件放中间小水晶球上.如下图:

用Flash MX 2004制作缓冲相册教材