Comunidad de diseño web y desarrollo en internet online

Problema raro con attachmovie

Citar            
MensajeEscrito el 07 Dic 2005 11:58 am
tengo los siguientes mc unos dentro de otros:

_root.ventana.contenedor.foto

donde en principio contenedor y foto estan vacios hasta que cargo una imagen con loadmovie en foto.

despues desde otro movieclip y dentro de una funcion hago:

Código :

profundidad=_root.ventana.contenedor.foto.getNextHighestDepth()
situando=_root.ventana.contenedor.foto.attachMovie("icono","soltado",profundidad);
situando.dibujo.loadMovie(imagen);
situando._x=lax;
situando._y=lay;
trace(profundidad);
trace(situando);

aqui el trace(situando) me da undefined

Por el contrario si hago

Código :

profundidad=_root.ventana.contenedor.getNextHighestDepth()
situando=_root.ventana.contenedor.attachMovie("icono","soltado",profundidad);
situando.dibujo.loadMovie(imagen);
situando._x=lax;
situando._y=lay;
trace(profundidad);
trace(situando);

Es decir, pongo el icono en el mc que se llama contenedor todo va bien.

¿Qué puede estar pasando?

Por edu222

16 de clabLevel



 

msie
Citar            
MensajeEscrito el 07 Dic 2005 12:18 pm
al igual que las profundidades, los NOMBRES tambien deber ser únicos


saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 07 Dic 2005 12:24 pm
Si, el nombre es único porque sólo lo utilizo una vez, ya que sólo llamo a la función que lo hace una vez. ¿debe pasar otra cosa no?

Por edu222

16 de clabLevel



 

msie
Citar            
MensajeEscrito el 07 Dic 2005 02:01 pm
Por más vueltas que le doy, no consigo entender que puede pasar. He intentado pasarle un nombre distinto cada vez, por si las moscas, y nada de nada.

¿A nadie se le ocurre que puede pasar?

Por edu222

16 de clabLevel



 

msie
Citar            
MensajeEscrito el 07 Dic 2005 07:08 pm
¿has comprobado que foto esté "dentro" de contendor?

Por AguaRas

93 de clabLevel



 

msie
Citar            
MensajeEscrito el 07 Dic 2005 07:08 pm
Bueno, pues sigo el hilo aqui.

Además de por el nombre y la profundidad por qué se os ocurre que puede fallar crear un mc con attachmovie?

... a ver si me podeis dar una pista

Por edu222

16 de clabLevel



 

msie
Citar            
MensajeEscrito el 07 Dic 2005 07:10 pm
Si, está dentro. Además está creado en tiempo de diseño.

Por edu222

16 de clabLevel



 

msie
Citar            
MensajeEscrito el 07 Dic 2005 07:12 pm
Qué es imagen :?
Será "imagen.loquesea"

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 07 Dic 2005 07:15 pm
imagen es una cadena que le paso a la funcion que hace el attachmovie. Este parámetro (imagen) contiene la ruta y el nombre del jpg que se muestra... pero con eso no hay problema, ya digo que si intento crearlo en "contenedor" en lugar de crearlo en "foto" funciona todo bien. Pero...

Por edu222

16 de clabLevel



 

msie
Citar            
MensajeEscrito el 07 Dic 2005 07:19 pm
Y foto está vinculada a Script en las propiedades del objeto en la biblioteca, porque dices que lo creas por as, ¿no?

Por AguaRas

93 de clabLevel



 

msie
Citar            
MensajeEscrito el 07 Dic 2005 07:35 pm
No, esta metido uno dentro del otro y en el escenario. Así:

_root.ventana.contenedor.foto

ventana=mc con una máscara
contenedor= mc vacio
foto=mc vacio en principio pero que en tiempo de ejecucion cargo una imagen de un mapa.

La imagen del attachmovie es otra (lo digo para no confundir) es un icono que se arrastra encima del mapa. Como el icono, en un principio está en otro mc y para que parezca que lo arrastro y lo suelto encima del mapa, cuando se produce el evento onrelease, borro el actual y creo otro en el mc foto en las mismas coordenadas. Esto es por si mueven el mapa (que se puede) el icono acompañe a este.

y gracias por el interés a todos

Por edu222

16 de clabLevel



 

msie

 

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