debido a que necesito programar a pelo sin usar IDE (los profesores), necesito crear un Preloader interno a partir de un SWF creado. Me gustaría tener un cargador externo de un SWF externo todo en un SWF. No sé si me explico.
Este es el Preloader que he hecho. Me carga un SWF externo pero lo que quiero es que dicho SWF externo esté dentro del SWF creado final.
Código ActionScript :
package
{
import flash.display.Loader;
import flash.display.Sprite;
import flash.net.URLRequest;
import flash.events.Event;
import flash.events.ProgressEvent;
import flash.text.TextField;
public class Main extends Sprite
{
var request:URLRequest = new URLRequest("example.swf");
var loader:Loader = new Loader();
function Main():void
{
this.loaderInfo.addEventListener(ProgressEvent.PROGRESS, loadingApp);
this.loaderInfo.addEventListener(Event.COMPLETE, loadedApp);
loader.load(request);
addChild(loader);
}
function loadingApp(progressEvent:ProgressEvent):void
{
trace(String(Math.floor( 100 * loaderInfo.bytesLoaded / loaderInfo.bytesTotal)));
}
function loadedApp(event:Event):void
{
trace("Complete");
}
}
}He buscado en infinidad de sitios pero no encuentro nada parecido (sólo encuentro usando trucos como gotoAndStop en el Flash IDE).
¿Gracias?
