Flash Album Maker的主控软件可以在一分钟内将你喜欢的照片转换成精彩的Flash动画。整个过程操作简单。只需选择软件提供的模板,添加您的照片即可导出SWF文件。你不需要了解制作Flash和处理照片的繁琐过程,一切都可以通过这个软件轻松解决。那么Flash画册的高手应该如何利用呢?这里有一个使用Flash相册制作工具的教程。
[步骤]
1.创建一个宽400像素、高300像素的新文件。背景色为白色,帧频设置为30。特定设置
2.新建一个名为“图片”的电影剪辑元素(快捷键Ctrl F8),从外部导入五张图片到每一帧,在第一帧上写代码stop();特定设置和效果
3.创建一个按钮元素(快捷键Ctrl F8),名称为“next_btn”,绘制一个黑框白底的矩形,并将边框扩展为“click”;创建一个新层,输入“下一个”黑色文本,并扩展框架。新建一个名为“next_mc”的电影剪辑元素,将“next_btn”按钮元素拖入其中,实例名为“next_btn”。在第二帧中插入一个关键帧,选中第二帧中的按钮,将其分开(快捷键Ctrl B),这样就会失去按钮的功能。选择分隔的文本,将颜色更改为灰色,并将矩形的边框颜色也更改为灰色。当文本的大小与矩形的大小相似时,不容易选择矩形。这时可以先选中所有的文字和矩形,然后按住Shift键同时点击文字来选中矩形。在第1帧写入代码stop();特定设置和效果
4.同样,根据步骤3创建prev_btn按钮和prev_mc影片剪辑。请注意,prev_mc影片剪辑中prev_btn按钮的实例名称是prev_btn。
5.回到主场景,用“图片”、“框架”、“btn_mc”、“动作”的名字创建四个图层。特定设置和效果
6.拖动“图片”层的第一帧中的“图片”元素,并将其放在适当的位置。例名为图片,分别在第二帧、第十一帧、第二十帧插入关键帧(快捷键F6);分别在第2帧和第11帧之间以及第11帧和第20帧之间创建补间动画。选择第二帧,在属性面板中设置缓动为100,选择第十一帧,在属性面板中设置缓动为-100,使画面切换自然。选择第11帧中的组件,打开属性面板,选择颜色高级,然后单击旁边的设置按钮。在弹出的对话框中,所有反RGB值都设置为200。如果设置为255,画面会在过渡过程中变成白色。(RGB值越大,画面越亮,画面原本较亮的部分先变白,反之则变黑)。具体设置和效果如下:
7.在“框架”层画一个矩形框,美化画面;将该帧扩展到第20帧。
8.在btn_mc层,将组件“next_mc”和“prev_mc”拖动到适当的位置,实例名分别为“next_mc”和“prev _ MC”;将该帧扩展到第20帧。步骤7和8:特定设置和效果5:
9.在“动作”层的第一帧写代码:
复制代码
代码如下:
stop();//在动画开始时停止
vari:Number=1;//将变量I的初始值设置为1
prev _ MC . gotoandstop(2);//“Prev _ MC”电影,在第2帧开始停止,并让按钮变灰失去作用,因为动画开头没有之前的画面。
OnEnterFrame=function(){//运行每一帧时执行以下函数
If (_ root。_ current frame==11){/如果主场景播放到第11帧
pictures.gotoAndStop(一);//“图片”电影在第I帧停止,第I张图片从第11帧开始出现。
}
If (_ root。_ current frame==20){/如果主场景播放到第20帧
gotoAndStop(2);//主场景动画在第2帧停止
}
Next _ mc . next _ BTN . on release=function(){//释放时,“next _ MC”电影中的按钮执行以下功能
If(i5){//如果变量I小于5(只有5(“图片”电影中的图片)
我;//每点击一次“next_mc”电影中的按钮,变量I递增1,“pictures”电影跳转到下一帧。
prev _ MC . gotoandstop(1);//“Prev _ MC”电影停在第1帧,也就是按钮变黑工作,因为此时有上一张图片。
play();//主场景动画开始播放
}
If(i==5){//如果变量I等于5
next _ MC . gotoandstop(2);//“Next _ MC”电影停在第1帧,即按钮变灰不起作用,因为此时没有下一张图片。
}
};
Prev _ mc . Prev _ BTN . on release=function(){//电影《Prev _ MC》中的按钮在释放时执行以下功能
If(i1){//如果变量I大于1
I-;//每点击一次“prev_mc”电影中的按钮,变量I减1,“pictures”电影跳转到上一帧。
next _ MC . gotoandstop(1);//“Next _ MC”电影停在第1帧,也就是按钮变黑工作,因为此时有下一个画面。
play();//主场景动画开始播放
}
If(i==1){//如果变量I等于1
prev _ MC . gotoandstop(2);//“Prev _ MC”电影停在第2帧,即按钮变灰不起作用,因为此时没有上一张图片。
}
};
};
教程结束了,希望对大家有帮助!