ActionScript 3 使用GreenSock LoaderMax进行简单Flash / AS3幻灯片放映
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 使用GreenSock LoaderMax进行简单Flash / AS3幻灯片放映相关的知识,希望对你有一定的参考价值。
//Get the LoaderMax and GreenSock classes at http://www.greensock.com/
import com.greensock.*;
import com.greensock.loading.*;
import com.greensock.events.LoaderEvent;
import com.greensock.loading.display.*;
var xml:XMLLoader;
var images;
var current = 0;
var previous;
function init(){
LoaderMax.activate([ImageLoader]);
xml = new XMLLoader("images.xml", {name:"images", onComplete:onXmlLoaded});
xml.load();
}
function onXmlLoaded(e){
images = LoaderMax.getContent("images");
nextImage();
}
function nextImage(){
TweenLite.from(images[current],1,{alpha:0,
onStart:function(){
addChild(images[current]);
},
onComplete:function(){
if(previous){
removeChild(images[previous])
}
previous = current;
if(current<images.length-1){
current++;
}else{
current=0;
}
setTimeout(nextImage,2000);
}
});
}
init();
以上是关于ActionScript 3 使用GreenSock LoaderMax进行简单Flash / AS3幻灯片放映的主要内容,如果未能解决你的问题,请参考以下文章
ActionScript 3 全屏使用ActionScript 3
ActionScript 3 使用ActionScript 3异步读取文件
ActionScript 3 使用Actionscript 3的onEnterFrame事件
ActionScript 3 将FlashVars与ActionScript 3.0一起使用
ActionScript 3 使用Flash / Actionscript 3进行3D翻转效果
ActionScript 3 使用Actionscript 3 / Flash进行流体/果冻(ish)模拟