多语言展示
当前在线:120今日阅读:61今日分享:18

怎样利用Flash制作动态相册

最新版本的Flash提供了对图片文件的动态引入技术,利用该技术可以让SWF文件在运行时动态引入外部图片,从而实现只需要改变影片外部的图片文件,就能达到修改动态相册内容的目地。本经验就制作动态相册的基本技法进行描述,只是起到抛砖引玉的效果。大家可以根据自己的喜好来设计界面以及增加所需要的图片。下面就一起来看一下利用CS3脚本实现的动态相册功能。
工具/原料

Adobe Flash CS3 Professional

方法/步骤
1

界面的制作。新建一个影片,点击“属性”窗口中的“文档属性”,将大小设置为“400像素X300像素”。

2

双击主场景中的图层1,将其重命名为“Background”。然后选择工具栏中的“矩形工具”,绘制一个与影片大小一样的矩形,并填充浅绿色的渐变。

3

新建一个电影剪辑,取名为SkyBlueArea,在组件编辑区域中,利用“矩形工具”绘制一个矩形,并填充天蓝色。

4

点击“场景1”回到主场景,然后按“Ctrl+ L”打开库面板,将“SkyBlue Area”拖放到主场景左边,调整其大小和位置,结果如图所示。

5

为了实现在切换时达到一种淡入淡出的效果,就需要在当前图层的上面再放一个灰色的矩形,然后就可以利用as来控制它的透明度,从而达到淡入淡出的效果。新建一个图层,命名为“Gray”,然后再次将“SkyBlue Area”拖放到场景中,叠放在原来那个“SkyBlue Area”组件的上方。

6

选中“Gray”图层上的“SkyBlueArea”,然后在属性面板中将该组件命名为“square”。

7

相册的外框。新建一个影片剪辑,取名为frame,进入该组件编辑区后,利用“矩形工具”和“填充工具”和“直线工具”做出一个带阴影的边框的效果。

8

点击“场景1”回到主场景,然后新建一图层“border”,将“frame”拖放到主场景左边,调整其大小和位置,使其看上去刚好是灰色矩形的边框,结果如图所示。

9

添加控制按钮。点击“窗口”→“公用库”→“按钮”,打开“公用按钮库”,从中拖放两个按钮到主场景中,并且分别命令为“next”和“prev”。

10

点击“工具栏”上的“文字工具”,在主场景中画一个大小适中的文本框,并加上适当的文字注释。然后对文本框的属性进行设置,设置其类型为“输入文本”,设置其变量名为“input”。

11

添加脚步控制。在主场景中新建一图层并命令为“action”,选中该图层的第一帧,然后打开action面板,添加如图所示下action代码:

12

在当前目录下新键一文件夹“images”,然后给该文件夹内拷贝5幅图片,大小为“300*300”像素。并且将各幅图片分别命名为“image1.jpg", "image2.jpg", "image3.jpg", "image4.jpg" 和 "image5.jpg".

13

按键盘组合键“Ctrl + Enter”键进行测试,最终效果如图所示:

推荐信息