Comunidad de diseño web y desarrollo en internet online

Problemas con la referencia a un componente ventana.

Citar            
MensajeEscrito el 01 Feb 2006 08:56 pm
hola al foro ...

Bueno pues eso tengo un problema con la referencia hacia un componente ventana en el cual el contentPath es generacion.swf y dentro de generacion tengo una variable a la cual quiero referenciar pero no se como ... :oops:

La anidacion es la siguiente

    *Primero esta el index

    *del index llamo a areamenu

    Código :

    createEmptyMovieClip("areamenu", 6);
    areamenu.loadMovie("areamenu.swf");
    areamenu._x = 35;


    * de areamenu creo el componente ventana y el contentPath es generacion.swf.

    Código :

    var ventana = PopUpManager.createPopUp(_root, Window, true, {contentPath:"generacion.swf"}, true);


    * en el swf generacion creo otra ventana ventana_gen y su contentPath es grafica_generacion_agm.swf.swf

    Código :

       var ventana_gen = PopUpManager.createPopUp(_root, Window, true, {contentPath:"grafica_generacion_agm.swf"}, true);




quiero referenciar una variable desde grafica_generacion_agm.swf y esta variable esta en generacion.swf

facil no ?? :lol: :lol:

pero no he podido .. :oops: :oops:

gracias ...!

Por alffa

276 de clabLevel



 

Mi casa o mi trabajo...depende (México)

firefox
Citar            
MensajeEscrito el 02 Feb 2006 02:20 am
Hola:
Intenta poner una caja de texto dinamica con nombre de instancia y nombre de variable iguales para que cuando ejecutes la pelicula sepas en que nivel esta.

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

msie
Citar            
MensajeEscrito el 02 Feb 2006 04:12 am
gracias master_of_puppetz por contestar :

Mira ya hice varias pruebas te las comento :

en index.wsf (_root) puse un texto dinamico llamado con el nombre de instancia "hola" y en su text = "hola".

desde desde el ultimo swf ( grafica_generacion_agm.sw ) hago:

Código :

 trace(_root.hola.text)  ---> hola 

(todo bien)

despues cambio el texto dinamico a areamenu ( el segundo swf ) y hago un :

Código :

 trace(_root.areamenu.hola.text) ---> hola

( todo bien)

es problema empieza aqui ... cuando meto el texto dinamico en un swf que esta dentro de un componente ventana ...aqui hice dos pruebas :

Código :

 trace( _root.aremenu.generacion.hola.text) ---> indefinido

( todo mal)

y despues

Código :

 trace( _root.aremenu.ventana.generacion.hola.text) ---> indefinido


( todo mal)

esto ultimo pensando que si al crea el componente windows lo meto en una variable llamada ventana pues entonces el swf generacion ( donde esta el texto dinamico ) esta dentro de ventana.

No se si me explico :cry:

gracias :D :D

Por alffa

276 de clabLevel



 

Mi casa o mi trabajo...depende (México)

firefox
Citar            
MensajeEscrito el 02 Feb 2006 04:04 pm
Creo que si entendí, pero creo que no hiciste las cosas como te lo sugerí, va de nuez.
Primero, pones tu caja de texto dinamica, como sabes, este tipo de cajas se les puede dar un nombre de variable y un nombre de instancia, ok?, a esta caja le das un nombre de instancia igual al nombre de variable, esto quedaría mas o menos asi:

Asi no es necesario dar ningun trace, ya que tu misma caja te muestra su nivel.
Espero te sirva esto :wink:

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

msie
Citar            
MensajeEscrito el 02 Feb 2006 07:48 pm
Gracias master_of_puppetz otra vez ...

ya encontre mi variable... pues si estaba aqui ...

level0.depthChild0.content.hola

por esto :

ayuda Flash escribió:

Window.content
Disponibilidad
Flash Player 6 (6.0.79.0).

Edición
Flash MX 2004.

Sintaxis
windowInstance.content

Descripción
Propiedad de sólo lectura; referencia al contenido (clip de película raíz) de la ventana. Esta propiedad devuelve un objeto MovieClip. Cuando se asocia un símbolo de la biblioteca, el valor predeterminado es una instancia del símbolo asociado. Si se carga el contenido de una URL, el valor predeterminado es undefined hasta que comienza la operación de carga.



Solo que, aunque ya lo encontre y se como referenciarlo no me queda muy claro lo de depthChild0...

de cualquier forma gracias, sin tu ayuda seguiría con mis trace :lol: :lol:

P.D. si no es mucho el abuso ... tu sabes a que se refiere ?? :P :P :P :P

Por alffa

276 de clabLevel



 

Mi casa o mi trabajo...depende (México)

firefox
Citar            
MensajeEscrito el 02 Feb 2006 07:55 pm

alffa escribió:


P.D. si no es mucho el abuso ... tu sabes a que se refiere ?? :P :P :P :P

:( Disculpa, pero no se a que se refíera eso...

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.