FLASH插入帧图片

2025-02-23 12:49:09
推荐回答(2个)
回答1:

办法还是有滴。还是点麻烦,当然了比你的方法快多了

首先你在你的图片文件夹里,把所有的图片命名为一序列的名字

比如ph001,ph002,ph003......,反正文字部分要相同,数字部分从1~800

这样在FLASH,新建一个元件导入图片的时候,他会提示:次文件看起来是图像序列的组成部分,是否导入序列的所有图像。你选择是就好了。
这样导进来的就是每帧一张,而且都是已经对好位置的。(当然了,你原来的图片大小都一致是最好了,如果有个别不一致的那就稍作修改~·)

要顺序播放的话,办法很多,这举例说一两种就好了。
1种用按钮来控制播放前一张或者后一张
方法是:把刚才的元件拉到场景,调整好位置后,实例名称为:mc
记得在主场景时间轴下动作:stop();
加两个按钮 向前翻的按钮为:
on (release) {
_root.mc.prevFrame();
}
向后翻的按钮为:
on (release) {
_root.mc.nextFrame();

}
第2种方法就是让他每隔一段时间自动播放

在刚才的导入图片的影片剪辑里新增一层,在第一帧输入一下代码:
i = 1;
function ee() {
if (i<800) { //这里输入照片总数
this.nextScene();
} else {
i = 1;
}
}
setInterval(ee, 1000);//这里设置自动播放间隔时间,单位毫秒

回答2:

单单是图片显示的话可以考虑用别的软件做,不一定要flash的

推荐一下Flash.Slideshow.Maker.Pro,最新的版本是4.88,效果很赞的!

我一般都用这个