CITA(caramandigo @ 21-11-2008 - 10:27 AM)

Hola. os ruego ayuda urgentisima porque estoy contrarreloj, tengo la tipica galeria de imagenes, de 900 x 400 px, necesito que al pinchar en una imagen se produzcan una de estas dos acciones:
1- El famoso efecto lightbox de oscurecer la pantalla y aparecer la imagen, dicho asi es facil pero siemrpe que sea dentro del archivo, lo que necesito es que sea a pantalla completa dejando debajo y sin importar el tamaño el archivo flash creado en swish.
2- O puede ser hacer una especie de pop up en swish pero SIN crear archivo html aparte, es decir que al ampliar la foto no aparezca en el navegador una pestaña nueva.
No se si me explicado bien, al fin y al cabo es que la imagen que amplie aparezca lo mas grande posible en pantalla , No dentro del archivo flash (o swish).
Por favoooooor, ayudadme
uff, debe haber mil formas de hacerlo, la que yo me imagino:
Debieras tener un movieclip vacio (antes llamados sprite) encima de todo, que es adonde vas a cargar la imagen full. Es recomendable tener imagenes para las miniaturas y imagenes para full.
debajo del movieclip dejas un shape negro con el atributo _visible=false que luego ocuparas para el fade
En realidad para hacerlo vas a necesitar poner codigo al asunto, no es que salga solo con efectos
la logica debiera ser que al hacer click (onRelease) a la miniatura envias un comando (loadmovie) que cargue la imagen en el espacio del movieclip... Sin embargo, luego vas a tener que agregar acciones para que esa imagen se cierre (onRelease a la imagen full), tambien es probable que luego te pidan que permita recorrer la galeria desde el modo full (mas comandos, botones y onreleases)...
Asi que finalemente debieras hacer dos movieclips anidados, el padre que contenga la logica, el shape negro, la animacion, y el MC hijo que sirve para cargar la imagen encima...
(swishmax tiene hartos comandos para que logres esto, pero te cuento los que me vienen a la mente para tu caso)
Stage.width,Stage.height -> Shape.width,Shape.height para que el recuadro negro ocupe toda la pantalla...
TellTarget (para hablarle desde las miniaturas al moviclip...)
loadmovie(para la carga de imagen)
play() stop() _visible, etc... resumen de comandos en
http://www.swishtutor.com/Suerte