Foros del Web » Creando para Internet » Flash y Actionscript »

hacer un flash que cuando pase el cursor por encima de un elemento, muestre texto

Estas en el tema de hacer un flash que cuando pase el cursor por encima de un elemento, muestre texto en el foro de Flash y Actionscript en Foros del Web. ¡Hola! La verdad que hace años que no hago nada en flash, me podrian decir como puedo hacer rápido un flash en plan: Trendría 6 ...
  #1 (permalink)  
Antiguo 22/03/2011, 06:27
 
Fecha de Ingreso: marzo-2011
Mensajes: 8
Antigüedad: 13 años, 8 meses
Puntos: 0
hacer un flash que cuando pase el cursor por encima de un elemento, muestre texto

¡Hola!
La verdad que hace años que no hago nada en flash, me podrian decir como
puedo hacer rápido un flash en plan:
Trendría 6 imagenes y cuando pase el cursor por encima de cada imagen apareza
un texto diferente abajo.
Un saludo
  #2 (permalink)  
Antiguo 22/03/2011, 06:43
 
Fecha de Ingreso: octubre-2009
Mensajes: 232
Antigüedad: 15 años, 1 mes
Puntos: 3
Respuesta: hacer un flash que cuando pase el cursor por encima de un elemento, muestr

lo que puedes hacer en convertir cada imagen en un botón, luego dentro del botón en la opción sobre la conviertes en un movie clip dentro de ella escribes el texto le das un time line largo y listo. esta puede ser una opción
  #3 (permalink)  
Antiguo 22/03/2011, 08:26
Avatar de Jime25  
Fecha de Ingreso: septiembre-2009
Ubicación: Mi casa
Mensajes: 1.213
Antigüedad: 15 años, 2 meses
Puntos: 138
Respuesta: hacer un flash que cuando pase el cursor por encima de un elemento, muestr

Insertá un campo de texto dinámico con nombre de instancia "texto". Convertí cada imagen en clip de película e escribile a cada una de ellas este código:

Para actionscript 2:

Código actionscript:
Ver original
  1. on(rollOver){
  2.     _root.texto.text = "Acá escribí el texto que querés mostrar";
  3. }
  4. on(rollOut){
  5.     _root.texto.text = "";
  6. }


Si estás usando actionscript 3 tenés que ponerle a cada clip un nombre de instancia diferente, por ejemplo btn, btn2, btn3, ... btnN. Y después en el fotograma escribís este código:

Código actionscript:
Ver original
  1. btn.addEventListener (MouseEvent.ROLL_OVER, cambiar_texto);
  2. function cambiar_texto (event):void {
  3.     texto.text = String("Acá escribís el texto que quieras mostrar");
  4. }
  5. btn.addEventListener (MouseEvent.ROLL_OUT, cambiar_texto2);
  6. function cambiar_texto2 (event):void {
  7.     texto.text = String("");
  8. }

Y así para cada botón.

Saludos!!
__________________
Jime~

Mi blog.
Mi twitter.

Última edición por Jime25; 24/03/2011 a las 08:19

Etiquetas: cursor, encima, flash, pase
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:38.