Código:
y quiero modificar o ver el valor de este desde el swf secundaria. La manera mas facil es poner en la linea de tiempo del swf cargado lo siguiente:var numero:Number = 2;
Código:
ese codigo me sirve para saber el valor de la variable en la linea de tiempo de la pelicula principal. Mi problema, y del cual no logro salir hasta ahora, es cuando decido acceder a ese valor (que esta en el swf principal) desde dentro de una funcion en el swf secundario:trace(MovieClip(parent.parent.parent).numero);
Código:
Cuando hago esto en la linea de tiempo del swf cargado me bota lo sgte:boton.addEVentListener(MouseEvent.CLICK, mostrarValor); function mostrarValor(event:MouseEvent):void { trace(MovieClip(parent.parent.parent).numero); }
TypeError: Error #1009: No se puede acceder a una propiedad o a un método de una referencia a un objeto nulo.
at musica_fla::MainTimeline/mostrarValor()
¿Porque cuando pongo la linea de codigo fuera de la funcion todo va bien y porque cuando la meto en la funcion se malogra como si no detectara nada? Agradezco a quien pueda ayudarme. Y disculpen si no menciono bien algunos terminos pero es que no soy programador.