Ver Mensaje Individual
  #9 (permalink)  
Antiguo 10/08/2004, 18:49
Avatar de TortugaChat
TortugaChat
 
Fecha de Ingreso: julio-2004
Ubicación: Coatzacoalcos, Veracruz, México.
Mensajes: 150
Antigüedad: 19 años, 9 meses
Puntos: 0
El problema con estos códigos es que solo se ejecutan una vez.

Jeremias, lo que deseas hacer tiene 2 problemas:

1) No es un comportamiento estandard con el ambiente grafico al que la mayoría de los usuarios están acostumbrados, es decir, cualquier barra de desplazamiento (o boton que esté haciendo la misma función) realiza el proceso al presionarlo o mantenerlo presionado.

2) Sería posible hacer lo que deseas, siempre y cuando Flash tuviera incorporada una función que hiciera lo que en Visual Basic se llama "DoEvents", que permite que mientras que Flash realiza un ciclo infinito de veces algún proceso -como el scroll que deseas-, otra función puede modificar alguna variable para cancelar el ciclo infinito mencionado. No la incorpora, por lo tanto, hacer las funciones para lo que quieres provoca que Flash se bloqueé porque nunca sale del ciclo.

Sugiero que te quedes con la opción de presionar el botón para hacer el scroll.

Si alguien tiene la solución, ojalá que la comente pronto.

Saludos.