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

Scroll Bar

Estas en el tema de Scroll Bar en el foro de Flash y Actionscript en Foros del Web. Hola, antes que nada quiero decir que este foro es magnífico, solo tengo cosas buenas q decir de este portal. Ojalá y algún día pueda ...
  #1 (permalink)  
Antiguo 12/02/2005, 18:35
 
Fecha de Ingreso: noviembre-2004
Mensajes: 19
Antigüedad: 13 años
Puntos: 0
Pregunta Scroll Bar

Hola, antes que nada quiero decir que este foro es magnífico, solo tengo cosas buenas q decir de este portal. Ojalá y algún día pueda tb yo ayudar a otro integrantes jejeje...
Bueno, pues mi duda es la siguiente, hice mi scroll con una caja de texto dinámico. El texto esta desde un archivo exterior. Lo que quiero hacer, si no es muy complicado, es que mis botones del scroll, hagan q mi texto baje o suba, pero mas rápido de lo q lo hace, ya que ahora tengo q estar dándole click, click, click, para q suba o baje cada línea.
Mis botones tienen esta acción:

on (press) {
_root.textField.scroll--;
}

y el otro pues con igual pero con el ++, es decir, así:


on (release) {
_root.textField.scroll++;
}

Bueno, espero me puedan ayudar, y de antemano agradezco sus consejos.
Bye
  #2 (permalink)  
Antiguo 12/02/2005, 19:26
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
Hola erika_lv:
Coloca tus 2 botones dentro de un MC en la capa 1 frame y en el frame 2 coloca un fotograma clave.
Selecciona el botón para subir del frame 1 y coloca éste código:
on (press) {
dis = 1;
}
on (release) {
dis = 0;
}
para el mismo botón del frame 2 pones el mismo código,
Para el botón bajar del frame 1 coloca éste código:
on (press) {
aum = 1;
}
on (release) {
aum = 0;
}
el mismo código para el botón subir del frame 2.
Crea otra capa y en el frame 1 coloca éste código:
if (aum) {
_parent.texto.scroll -= 6;
}
if (dis) {
_parent.texto.scroll += 6;
}
el número 6 lo puedes cambiar por uno mayor o menor según la velocidad que quieras darle al desplazamiento del texto.
Este MC lo pones al costado del campo de texto en el escenario principal, lo seleccionas y le colocas éste código:
onClipEvent (enterFrame) {
if (scrl != 0) {
_root.texto._y += scrl;
}
}
en éste código estoy usando como nombre de la variable: texto.
Bueno esta es una de las formas de hacerlo.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 13/02/2005, 11:40
 
Fecha de Ingreso: noviembre-2004
Mensajes: 19
Antigüedad: 13 años
Puntos: 0
De acuerdo grax

Hola,
Bandit, eres un buenazo, gracias por tu ayuda. Ahora veré que acciones son para aprender a hacerlo.

bye!
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 10:59.