Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/02/2012, 05:38
voltajeno
 
Fecha de Ingreso: enero-2012
Mensajes: 13
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: ClipBox en Flash

Hola Bandit,

Gracias por responder.

Sé que un MC es un Movie Clip, y que cuando creamos un símbolo tenemos las opciones de MC, Botón y Gráfico.

Lo que no se es lo que me quieres llegar a decir y sobre todo como hacerlo.

Te explico si te parece un poco más lo que quiero hacer, mi idea es hacer los que llaman mesa de luz, o caja de luz, (lighbox, creo)

Ejemplo de lightbox: [URL="http://www.csslab.cl/ejemplos/lightbox/flash.html"]http://www.csslab.cl/ejemplos/lightbox/flash.html[/URL]

Bien yo estoy haciendo una presentación en Flash, estructurada del siguiente modo:
  • Tengo un archivo principal, "index.fla" que llama a otros archivos secundarios fla.
  • Archivos de publicación de ese archivo principal, "index.fla", es decir tengo "index.swf" y "index.html" que llama a otros archivos secundarios fla.
  • Archivos secundarios:"parte1.fla", "parte2.fla" etc. Estos con sus correspondientes publicaciones "parte1.swf" y "parte2.swf"
  • Según el ejemplo que me han pasado tengo un archivo (pienso que sea lo necesario para hecer la caja de luz) "ClipBox.as" con el código que se puede ver en: [URL="http://www.labraza.net/flash/ClipBox.as"]http://www.labraza.net/flash/ClipBox.as[/URL]

La idea es que en esos archivos secundarios, por ejemplo "parte1.fla" tengo una escena en la que tengo una instancia llamada "texto", en ella tengo un texto clásico y una imagen que he importado en la biblioteca, incluso ese botón que he creado para hacer la caja de luz.

Junto a esa foto en mi archivo "parte.fla" he puesto un botón con la acción que te he comentado:
on (release) {
_root.creaClipbox("imagen/imagen11.jpg");
}

y en la imagen que tengo en ese archivo, la he puesto como un símbolo de botón para darle esa misma acción. De este modo tanto el botón creado como esa imagen la pinchar en ellas apareciera la caja de luz.

Bien, cuando ejecuto el archivo principal "index.swf" accedo a todo, eso bien. pero cuando llego a lo que corresponde de lo que sería el "parte1 .swf" veo el texto,veo la foto y el botón, pero al clickar en la foto o en el botón no me aparece esa Caja de luz que debería hacer que vea la foto más grande por encima de mi flash.

Entendía que esa acción llamaba al archivo "ClipBox.as" y que con eso valía.

Me dices que me falta un MC. Me puedes decir que tengo que hacer o si conoces alguna otra manera de hacerlo.

Me es super importante hacerlo, ese efecto.

Te comento que eso mismo necesito realizarlo en otras escenas también.

Estoy usando Adobe Flash CS5 pero puedo usar el Cs4

Mil Gracias BANDIT, y/o al resto.

Pdt: si necesitas más información o que te envíe algo me dices.

Como añadidura deciros que he visitado esta página: [URL="http://lokeshdhakar.com/projects/lightbox2/"]http://lokeshdhakar.com/projects/lightbox2/[/URL] pero
  • no se si sirve para Flash
  • la he estado leyendo y releyendo y me pierdo a la hora hacer esos pasos, de colocar todo ese código que aparece.

Siento el tostón y ser tan torpe con esto.

Gracias de nuevo.