钓鱼方法钓鱼技巧钓鱼攻略钓鱼秘籍钓鱼装备,尽在渔夫子

用AS2.0修改《flash mx 编程与创意实现》这本书中的类

两年前看了《flash mx 编程与创意实现》,觉得这本书狂不错,看了几天的AS2.0,决定用AS2.0重新编写书中所有的类,尽管这是本老书了,偶觉得这本书还是相当的经典:

简单相册类 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);
}
}

3zr6_myclass.rar将此文件解压到C盘,或更改fla文件的类路径。
a8zd_PhotoAlbum.rar
在放置fla文件的文件夹中放置几张图片,文件名为:pic1.jpg, pic2.jpg, pic3.jpg......
标签:flash
分类:生活点滴| 发布:渔夫子| 查看: | 发表时间:2006-7-27
原创文章如转载,请注明:转载自渔夫子 http://www.yufuzi.net/
本文链接:http://www.yufuzi.net/post/flash_PhotoAlbum.html

相关文章

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

1 #笨笨开心
笨笨开心 看到这些真太好了。
2006-8-30 13:45:31 【REPLY】