Comunidad de diseño web y desarrollo en internet online

swf galeria de fotos dentro de swf: no se ven las imagenes

Citar            
MensajeEscrito el 02 Jul 2009 03:21 am
Hola a todos, soy nuevo en esto de los foros y estoy tratando de aprender AS 2 para luego pasar al 3, quiero tener confianza con esta versión para luego intentar con la 3. La cuestión es que estoy haciendo una pagina que contiene varias galerias de fotos, quiero que en un swf tenga botones que llamen a mapa de regiones turisticas que a su vez contenga botones que llamen a galerias de fotos, todos estos elementos serían swf externos, los mapas y las galerias.
Ya desarrollé las galerias y antes de empezar con los mapas decidí probar que todo esto funcione. Tengo un swf que llama swf externos que si contienen fotos los carga sin inconvenientes, pero al querer cargar las galerias de fotos solo puedo ver la botonera deslizante y no veo ni las fotos ni el fondo del escenario de la galeria.
El swf que carga utiliza :
_root.inst_llam.loadMovie("galeria.swf"); para cargar las swf
y en los botones lo siguiente:
on(release) {
_root.inst_llam.loadMovie("galeria.swf");
}

Cuando se carga la galeria solo veo los botones pero no las fotos ni el fondo del escenario lo cual me extraña. Supongo que debe estar utilizando masl el código pero no me doy cuenta donde y reconozco que me faltan elementos.
Si pueden ayudarme poruqe no se que hacer.
Gracias por recibirme en su foro al cual admiro por el nivel de conocimiento de sus integrantes.
Abrazos

Por Martok

9 de clabLevel



 

Argentina

msie7
Citar            
MensajeEscrito el 02 Jul 2009 11:16 am
Mira que en las galerías no estés usando _root. Si te refieres a color de fondo del escenario, el escenario que manda es el de la peli principal, si la carga de las fotos es externa, probablemente sea un tema de rutas (si el swf que carga no está en la misma carpeta que el swf cargado)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 02 Jul 2009 06:17 pm
Hola solisarg, veo que estamos en la misma parte del planeta, gracias por tu consejo. Efectivamente tenía _root en la carga de las fotos en la galeria. Ahora veo las fotos con loadMovie, también probé con loadMovieNum y funciona igual pero en los dos casos la galeria se ubica por delante de los botones del swf principal, intenté con createEmptyMovieClip y vuelvo a perder las fotos. Qué estoy haciendo mal?
Saludos

Por Martok

9 de clabLevel



 

Argentina

msie7
Citar            
MensajeEscrito el 02 Jul 2009 10:36 pm
Pon un MovieClip vacío con nombre de instancia holder por debajo de los botones en cuestión, luego haz:

holder.loadMovie("galería.swf")

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 03 Jul 2009 07:17 am
Jorge, eso era lo que hacia pero por algun error no lo tomaba, pues bien conseguí que el swf se ponga por debajo de los botones pero he perdido nuevamente las imágenes, veo solo la botonera de la galeria que es un scrolling.
Estos son los codigod que uso en la galeria:

Código ActionScript :

//estos son los botones que buscan las etiquetas llamas img1, img2 etc que contienen las fotos
var frameNum:Number;
function photoChange(){
   _root.photos.gotoAndStop("img"+frameNum);
   _root.photos.fader.gotoAndPlay(2);
}
btn1.onRelease = function(){
   frameNum = 1;
   photoChange();
}
btn2.onRelease = function(){
   frameNum = 2;
   photoChange();
}
//este es el codigo que controla el scrolling por las posiciones del mouse
_root.onEnterFrame = function()
   if(_root._ymouse<251){
      myVar=false;
   }
   if(_root._ymouse>250){
      myVar=true;
   }
   if(_root._xmouse<50 and myVar==true){
      imgBar.prevFrame();
      imgBar.prevFrame();
      imgBar.prevFrame();
   } else{
      imgBar.play();
   }
   if(_root._xmouse>350 and myVar==true){
      imgBar.nextFrame();
      imgBar.nextFrame();
   } else{
      imgBar.play();
   }
   if(_root._xmouse>50 && _root._xmouse<350 && myVar==true){
      imgBar.stop();
   }
}

El swf contenedor ya probé de todas maneras y ninguno me funciona:
loadMovie: veo todo pero por delante de la botonera principal del contenedor
loadMovieNum: idem
_root.contenedor: no veo las fotos
this.createEmptyMovieClip: no veo las fotos

Ya no se más, un abrazo
Pedro

Por Martok

9 de clabLevel



 

Argentina

msie7
Citar            
MensajeEscrito el 03 Jul 2009 11:14 am
Mira que en las galerías no estés usando _root.


Creo que eso ponía en mi primer POST. Ahora mira el code de la galería ....

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 03 Jul 2009 05:44 pm
Si Jorge, lo veo, pero no me doy cuenta de como solucionarlo.
Pedro

Por Martok

9 de clabLevel



 

Argentina

msie7
Citar            
MensajeEscrito el 03 Jul 2009 05:54 pm
Jorge !!! creo que esta es la solución:

this._lockroot=true;


Qué opinás...?

Pedro

Por Martok

9 de clabLevel



 

Argentina

msie7
Citar            
MensajeEscrito el 03 Jul 2009 06:17 pm
No se si te soluciona el tema de las coordenadas, prueba

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 04 Jul 2009 12:44 am
Loas coordenadas de ubicación x/y...?
Les doy valores en el MovieClip vacio y debería funcionar...qué opinas?

Por Martok

9 de clabLevel



 

Argentina

msie7
Citar            
MensajeEscrito el 07 Jul 2009 09:34 pm
Se complicó...
al poner el contenedor dentro de una tabla en el html la galeria no aparece...
No se que hacer

Por Martok

9 de clabLevel



 

Argentina

msie7
Citar            
MensajeEscrito el 08 Jul 2009 10:29 am
Usualmente es por un cambio de rutas, pon el HTML en la misma carpeta que el swf o cambia las rutas del swf como si estuviera en la misma carpeta del HTML

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 Jul 2009 09:34 pm
Gracias Jorge, ahora todo funciona, era el problema de las rutas.
Un abrazo.
Pedro

Por Martok

9 de clabLevel



 

Argentina

msie7

 

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