A ver, yo no sé a qué viene tanto pitote...
Yo particularmente no he entendido muy bien tu problema, y he de decir que no creo que nadie tenga la obligación de responder sepa o no sepa hacer lo que pides. Y no hay porque dudar de los conocimientos de nadie, cada uno sabe lo que sabe y necesitará ayuda en base a sus conocimientos y punto.
Si no he entendido mal, lo que tu quieres es cargar una película con cs3 y que cuando se cargue pase a la siguiente escena.
Yo lo haría así:
pondria este codigo en el fotograma 1 de la escena 1 que en mi caso solo tiene un fotograma:
Código PHP:
stop();
import flash.display.Loader;
import flash.net.URLRequest;
import flash.display.LoaderInfo;
import flash.events.Event;
import flash.events.ProgressEvent;
import flash.text.TextField;
import fl.controls.Label;
import fl.controls.ProgressBar;
import fl.controls.ProgressBarMode;
var loadProgress_txt:TextField = new TextField();
var myLoader:Loader = new Loader();
var myRequest:URLRequest =
new URLRequest("clip.swf");
myLoader.load(myRequest);
myLoader.contentLoaderInfo.addEventListener(Event.OPEN,showPreloader);
myLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,showProgress);
myLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,showLoadResult);
myLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler);
function completeHandler(event:Event):void {
nextScene();
}
function showPreloader(evt:Event):void {
addChild(loadProgress_txt);
}
function showProgress(evt:ProgressEvent):void {
myProgressBar.setProgress(evt.bytesLoaded, evt.bytesTotal);
texto.text = "" + int(myProgressBar.percentComplete) + "%";
}
function showLoadResult(evt:Event):void {
addChildAt(myLoader,0);
}
var myProgressBar:ProgressBar = new ProgressBar();
myProgressBar.indeterminate = false;
myProgressBar.mode = ProgressBarMode.MANUAL;
myProgressBar.maximum = 256;
myProgressBar.setSize(100, 16);
myProgressBar.move(370,300)
addChildAt(myProgressBar,0);
var myLabel:Label = new Label();
var texto:TextField = new TextField();
texto.textColor=0x336699;
texto.text="0%";
texto.y=-18;
texto.x=35;
myLabel.addChildAt(texto,0);
myLabel.move(myProgressBar.x, myProgressBar.y + myProgressBar.height);
addChild(myLabel);
Y en la escena 2 solo tengo un fotograma con un stop();
Y no uso ningun .as
Ya es modificarlo a tu conveniencia.
Y si no te sirve pues lo siento porque lo hice a medida para unas cosilla y no es que use mucho cs3 y no me apetece retocar nada.
salu2 ;