七彩空间-七彩课堂[FLASH动画教程]
Flash相册设计制作方法
      Flash相册设计制作方法
Flash相册模板
软件:Macromedia Flash MX 2004
要求:
“下一张”“上一张”“自动播放/暂停”三个按钮;
“当前第X张,总共N张”的说明;
最重要的是,制作时,只需将相片导入库中,便可按相片名称,顺序播放,不需要将其一个个地放到时间轴上;
可以用AS2实现,首先你所有的图片的名称要按一定顺序排列,如有300张,则从1.jpg到300.jpg(注意文件名前不要加0,例如第一张就命名为1.jpg而不要命名为001.jpg)。
然后进入flash后,假定1秒钟换一张图片,则在第1帧和第13帧插入关键帧,并设置这两帧的帧动作为:
第1帧:
i=1;
第13帧:
if(i<=300){//假定有300张图片,有多少张就设多少
loadMovieNum(i+".jpg", i+1);//加载图片
unloadMovieNum(i);//删除上一张图片
i=i+1;
gotoAndPlay(2);
}else{
stop();
}
----------------------------------------
此方法可行,但加载的图片是外部的哦,
怎样才能做到swf文件自带呢?问题补充:
其实最主要的目的是,制作时,不需要对图片一个个地进行设置,可以一次过,批量地完成;
也就是说,只要将图片导入库中,相册就制作完成
让图片名称有规律很简单,下载个ACDsee10就可以了,
主要是,怎样才能自动调用flash库中的图片?
给图片一个连接名称my_pic,
创建个空的影片剪辑kong_mc
然后在代码写入
import flash.display.*;
//
var sourceBD:BitmapData = BitmapData.loadBitmap("my_pic");
//
kong_mc.attachBitmap(sourceBD, 2, "auto", true);
//
如果是多张图片就"my_pic"+n n通过for循环附值(1.2.3.~~n)
这种方法不推荐 可能文件体积较大
 
信息推荐
资讯中心 | 电子商务 | 搜索营销 | 设计学院 | 中医养生 | 养生保健 | 节日祝福 | 民俗文化 | 奇闻趣事
建站知识 | 人世百态 | 网站导航 | 传统节日 | 搜索热点 | 星座运势 | 趣闻轶事 | 祝福的话 | 短信大全
© 2023 QicaiSpace.Com