简单相册类 PhotoAlbum:
class PhotoAlbum{
var n:Number;
var index:Number;//指定显示照片的下标
var holder:MovieClip;//用来存放照片的电影片段
var photos:Array;//相册中的照片URL列表
/*显示特定下标的照片*/
function showPhotoAt(n:Number) {
var lastIndex:Number = photos.length - 1;//相册中最后一张照片的下标
if (n > lastIndex) n = 0;//如果指定照片的下标大于最后一张则显示第一张照片
else if (n < 0) n = lastIndex;//如果指定照片的下标小于零,则显示最后一张
index = n;
holder.loadMovie (photos[index]);//显示指定下标的照片
}
/*显示下一第照片*/
function next() {
showPhotoAt (index + 1);
}
/*显示前一张第照片*/
function prev() {
showPhotoAt (index - 1);
}
/*构造函数*/
function PhotoAlbum (holder0:MovieClip,photos0:Array){
holder=holder0;
photos=photos0;
showPhotoAt (0);
}
}
a8zd_PhotoAlbum.rar
在放置fla文件的文件夹中放置几张图片,文件名为:pic1.jpg, pic2.jpg, pic3.jpg......









