如何制作从外部调用图片的Flash幻灯相册

来源:百度知道 编辑:UC知道 时间:2024/05/21 11:04:06
我需要制作一个类似于新浪博客相册上那样的Flash幻灯相册,必须从外部调用图片文件。Flash动画制作我学过,但对它的ActionScript应用学得不够深,只会些简单的动作。现在也知道用loadMovie()方法可以加载外部媒体,但我不知道该怎样写那种类似于_alpha的幻灯片切换效果代码。我的具体设计要求如下:

假设要循环播放三组照片,a1.jpg、a2.jpg、a3.jpg分别存放在与Flash源文档同一目录下。在主场景内已绘制好了一个相框,从外部加载的图片就显示在里面。当打开Flash影片的时候,会以次序播放显示a1.jpg、a2.jpg、a3.jpg,并使其具有_alpha幻灯片切换效果,每变换一张停留保持一定时间,依此周而复始反复循环。虽然这种效果可以轻松地在时间轴上以补间帧渐变的方式实现,如loadMovie("/a1.jpg", "image_mc");,但这不是我想要得。我想要的是用ActionScript动态控制,最好使用this.createEmptyMovieClip("image_mc", 1);动态创建影片剪辑。

麻烦哪位朋友懂ActionScript的帮我写个实例,最好附加注释

告诉你原理,在主场景弄个影片剪辑,实例名称mask(作遮罩用),
然后用_root.createEmptyMovieClip("A", 1);创建A
再在A里创建_root.A.createEmptyMovieClip("B"+x,random);
同时读入图片_root.A[....].loadMovie("....".jpg");( 提示这里的图片明最好有规律例如a,b,c....或者1,2,3什么的)
用刚刚创建的mask给A做遮罩_root.A.setMask(mask);效果基本完成剩下的自己考虑咯