I am trying to convert the source in this tutorial from AS1 to AS3
http://www.kirupa.com/developer/mx2004/transitions.htm
i think i am doing good
but i am missing something. i do not know what is it?
see the attachment please
the AS3 code is:
[AS]
//Load Sec1
var requestDefSec1:URLRequest = new URLRequest(“section1.swf”);
var loadDefSec:Loader = new Loader();
loadDefSec.load(requestDefSec1);
addChild(loadDefSec);
//----------------------------
var container:URLRequest = new URLRequest(root.currMovie+".swf");
var loadContainer:Loader = new Loader();
loadContainer.load(container);
addChild(loadContainer);
//BUTTON1-----------------------------------------
sec1_btn.addEventListener(MouseEvent.CLICK, loadSec1);
function loadSec1(evt:MouseEvent):void {
if (root.currMovie == undefined) {
root.currMovie = “section1”;
//Load the swf
var request:URLRequest = new URLRequest(“section1.swf”);
var loader:Loader = new Loader();
loader.load(request);
addChild(loader);
//----------------------
} else if (root.currMovie != “section1”) {
if (container.currentFrame >= evt.target.midframe) {
root.currMovie = “section1”;
container.play();
}
}
}
//BUTTON2-----------------------------------------
sec2_btn.addEventListener(MouseEvent.CLICK, loadSec2);
function loadSec2(evt:MouseEvent):void {
if (root.currMovie == undefined) {
root.currMovie = “section2”;
//Load the swf
var request:URLRequest = new URLRequest(“section2.swf”);
var loader:Loader = new Loader();
loader.load(request);
addChild(loader);
//----------------------
} else if (root.currMovie != “section2”) {
if (container.currentFrame >= evt.target.midframe) {
root.currMovie = “section2”;
container.play();
}
}
}
[/AS]
any help
Thanks