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

Scroll Bar accionada con rollOver

Estas en el tema de Scroll Bar accionada con rollOver en el foro de Flash y Actionscript en Foros del Web. Hola a todos! Quisiera que me ayudaseis a programar un boton que al pasar el raton por encima (on rollOver) un texto avance para asi ...
  #1 (permalink)  
Antiguo 30/01/2007, 04:44
 
Fecha de Ingreso: enero-2007
Mensajes: 6
Antigüedad: 10 años, 10 meses
Puntos: 0
Sonrisa Scroll Bar accionada con rollOver

Hola a todos!
Quisiera que me ayudaseis a programar un boton que al pasar el raton por encima (on rollOver) un texto avance para asi poder ir leyéndolo.Y cuando salga del boton (on rollOut) se pare el avance de dicho texto.
Gracias
  #2 (permalink)  
Antiguo 30/01/2007, 09:29
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Re: Scroll Bar accionada con rollOver

Hola Santy_22:
Coloca un campo de texto dinámico en el escenario con var: texto, en la capa 1 frame 1.
En la capa 2 frame 1 pon 2 botones, con nombres de instancia: Up y Down, al costado del campo de texto.
En la capa 3 frame 1, éste código:
Código:
this.loadVariables("tu_texto.txt");
this.Up.onRollOver = function(){
 Direccion = "up";
 MoverTexto();
}

this.Down.onRollOver = function(){
 Direccion = "down";
 MoverTexto();
}

function MoverTexto(){
 _root.onEnterFrame = function(){
  if(Direccion == "up"){
   Texto.scroll -= 1;
  }else if(Direccion == "down"){
   Texto.scroll += 1;
  }
 }
}
this.Down.onRollOut = function(){
 delete _root.onEnterFrame;
}

this.Up.onRollOut = function(){
 delete _root.onEnterFrame;
}
Creas tu archivo texto con el Block de Notas y en su interior escribe así:
texto=Aquí escribe todo el texto que necesitas mostrar.
Al guardarlo utiliza la Codificación UTF-8, para que te muestre los acentos y demás caracteres.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
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 11:18.