El que me toca ahora es el siguiente:
Tengo una archivo que carga varios swf. Este archivo revisa un array creado por el mismo pero que tiene que ser rellenado por los swf cargados. Llevo horas buscando por foros y lo máximo que he conseguido es que el swf cargado lea una variable creada en el parent pero no consigo la inversa.
¿Hay alguna forma sencilla de hacerlo? De que un child cree variables y el parent las lea, o de que el child acceda a cambiar un array/variable creado en el parent? Por favor, tened en cuenta de que no soy programador, no entiendo ni de clases, packages... esto lo hago por que no me queda otra en mi curro.
Gracias
CÓDIGO EN EL PARENT
Código ActionScript :
var context:LoaderContext = new LoaderContext(); context.parameters = {'passed_param': 'hola'}; function carga(event:MouseEvent):void { var loader:Loader = new Loader(); loader.load(new URLRequest('ventana.swf'), context); addChild(loader); setChildIndex(loader,2) } boton.addEventListener(MouseEvent.CLICK, carga);
CÓDIGO EN EL CHILD
Código ActionScript :
trace(this.loaderInfo.parameters.passed_param); // gives : value