Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/12/2008, 11:51
Avatar de gVenom
gVenom
 
Fecha de Ingreso: julio-2008
Ubicación: Costa Rica
Mensajes: 1.458
Antigüedad: 15 años, 9 meses
Puntos: 53
Respuesta: Ayuda con efecto Zoom

Bueno, no es exactamente lo que buscas pero quizás te ayude en algo:

Boton con Efecto Rollover Zoom y Texto

Efecto de Desplazamiento en la imagen
1. Lo primero, sera arrastrar una imagen a la zona de trabajo. Esta imagen la podemos traer desde un programa externo, pegarlo desde el porta papeles o traerla desde nuestra biblioteca.
2. Lo siguiente es convertir esa imagen en un símbolo del tipo Button (Botón), para convertirla, la seleccionamos, y luego utilizamos Insert (Insertar), New Symbol (Nuevo Símbolo), o presionamos F8, que es lo mismo.
3. Le vamos a dar de nombre btn_elQuique.
4. Luego con doble click, ingresamos a ese botón recien creado.
5. En los estados vamos a tener Up que es el estado normal del botón, y en Over seleccionas la imagen en lo pones en posición y: -10. Como Over es el evento que se sucede, cuando el mouse se posiciona sobre el botón, y le dijimos que la imagen vaya arriba hasta y = -10, con esto se logra que al pasar el mouse por encima la imagen quede mas arriba, logrando el efecto deseado de desplazamiento.


Cambiando el Texto según el botón
Ahora que tenemos el efecto de desplazamiento de la imagen, vamos a realizar el siguiente paso, donde al pasar por encima de cada botón, haremos aparecer un texto descriptivo del mismo, ahí vamos.
1. Primero vamos a agregar un elemento Texto con la herramienta texto.
2. Debemos tener en cuenta que este texto debe ser del tipo Dinámico (o sea que cambia, no sera fijo ya que depende del botón)
3. También tener en cuenta que le debemos dar un nombre de VARIABLE, para que al programar el efecto podamos identificar ese elemento de texto dinámico, el nombre que le daremos sera: txt_dinamico.


Ahora que ya tenemos el elemento de texto dinámico, debemos programar en cada botón un pequeño ActionScript, para que aparezca el mensaje indicado que se desea, en cada botón Para esto hacemos lo siguiente:
1. Seleccionamos el botón 1 o sea el de la izquierda.
2. Vamos a la seccion de Programación de Acciones, con Window (Ventanas), Actions (Acciones), o bien presionando F9, que hace lo mismo.
3. En esa ventana, le programamos un EVENTO que se ejecutara al pasar por el botón por encima, con el mouse, esto se logra con el evento rollOver.
4. Ahora seleccionamos el botón 2 y hacemos lo mismo, para programar el otro rollOver


El código ActionScript, es el siguiente:
on (rollOver) {
_root.txt_dinamico = "Es la foto 1";
}
Ese código ActionScript, hace que la Caja de Texto Dinámica (llamada txt_dinamico), tome el texto indicado entre comillas. Como ven el texto es distinto según, sea uno u otro botón, por tanto con eso se logra, el Efecto de Texto Dinámico, al pasar con el mouse sobre el botón, sumado al desplazamiento de la imagen, que ya habíamos realizado.


suerte
__________________
"Al que venciere y guardare mis obras hasta el fin, yo le daré autoridad sobre las naciones."
Apocalipsis 2: 26
Servicios para Pymes http://dst.co.cr