Código ActionScript :
var numero:Number = 2;
y quiero modificar o ver el valor de esto desde la pelicula secundaria. La manera mas facil es poner:
Código ActionScript :
trace(MovieClip(parent.parent.parent).numero);
para saber, por ejemplo, el valor de la variable en 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.
Código ActionScript :
boton.addEVentListener(MouseEvent.CLICK, mostrarValor); function mostrarValor(event:MouseEvent):void { trace(MovieClip(parent.parent.parent).numero); }
Cuando hago esto me bota esto:
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.