|
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 |
|
|
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 |
solisarg
1 Tutorial |
|
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 |
|
|
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 |
solisarg
1 Tutorial |
|
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 :
//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 |
|
|
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 |
solisarg
1 Tutorial |
|
Si Jorge, lo veo, pero no me doy cuenta de como solucionarlo. Pedro |
|
|
Jorge !!! creo que esta es la solución: this._lockroot=true; Qué opinás...? Pedro |
|
|
No se si te soluciona el tema de las coordenadas, prueba Jorge |
solisarg
1 Tutorial |
|
Loas coordenadas de ubicación x/y...? Les doy valores en el MovieClip vacio y debería funcionar...qué opinas? |
|
|
Se complicó... al poner el contenedor dentro de una tabla en el html la galeria no aparece... No se que hacer |
|
|
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 |
solisarg
1 Tutorial |
|
Gracias Jorge, ahora todo funciona, era el problema de las rutas. Un abrazo. Pedro |
|