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

Barra de desplazamiento normal + flash

Estas en el tema de Barra de desplazamiento normal + flash en el foro de Flash y Actionscript en Foros del Web. Hola, muchas gracias por leer esto. estoy haciendo una web en flash con la version CS4 del programa, usando Reproductor: Flash Player 9 y AS ...
  #1 (permalink)  
Antiguo 08/09/2010, 08:52
 
Fecha de Ingreso: septiembre-2009
Ubicación: España
Mensajes: 136
Antigüedad: 15 años, 2 meses
Puntos: 0
Exclamación Barra de desplazamiento normal + flash

Hola, muchas gracias por leer esto. estoy haciendo una web en flash con la version CS4 del programa, usando Reproductor: Flash Player 9 y AS 2.0
Mi problema es que mi pagina ocupa todo el tamaño del navegador, es decir, esta puesto asi: 'width', '100%', 'height', '1200'

y como la altura es alta, aparece un scrollbar, pero ese scrollbar no se puede controlar con la rueda del raton, por lo que hay que hacerlo con click's y es algo molesto para algunos, entonces, ¿como puedo hacer que funcione la rueda del raton en mi web que es entera con flash? ya lo busque pero no encuentro ningun resultado con informacion que me ayude...

desde ya, muchas gracias.
  #2 (permalink)  
Antiguo 08/09/2010, 09:46
 
Fecha de Ingreso: julio-2009
Mensajes: 52
Antigüedad: 15 años, 4 meses
Puntos: 4
Respuesta: Barra de desplazamiento normal + flash

Saludos.

Mira esta pagina, te muestra los eventos del mouse y su funionamiento, uno de ellos es el que necesitas onMouseWheel

http://www.flashperfection.com/tutor...ipt-20810.html

espero y te sirva de algo.
__________________
- franjalafa en el mundo del web -
  #3 (permalink)  
Antiguo 08/09/2010, 13:50
 
Fecha de Ingreso: septiembre-2009
Ubicación: España
Mensajes: 136
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Barra de desplazamiento normal + flash

gracias por responder, pero no entiendo como solucionar mi problema, es que necesito que la barra que añade el navegador cuando la web es mas grande y supera el maximo del navegador, y flash no responde a la rueda del raton para desplazar esta barra, ¿alguna ayuda?
  #4 (permalink)  
Antiguo 08/09/2010, 15:18
 
Fecha de Ingreso: julio-2009
Mensajes: 52
Antigüedad: 15 años, 4 meses
Puntos: 4
Respuesta: Barra de desplazamiento normal + flash

Saludos.

Mirando en la ayuda de flash aparece esto, es lo que necesitas ya lo probe.

Código as:
Ver original
  1. myListener = new Object();
  2. myListener.onMouseWheel = function (delta:Number) {
  3.     _root.movieclip_a_mover._y += delta;
  4. };
  5. Mouse.addListener(myListener);

donde dice movieclip_a_mover es el clip de pelicula que mueve, todo debe estar dentro de el, el fondo, los demas movieclip etc, etc,

NOTA: La barra de desplazamiento del navegador no se mueve, permanece fija, pero si se mueve tu pelicula.

Espero que te ayude.
__________________
- franjalafa en el mundo del web -
  #5 (permalink)  
Antiguo 09/09/2010, 04:08
 
Fecha de Ingreso: septiembre-2009
Ubicación: España
Mensajes: 136
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Barra de desplazamiento normal + flash

Gracias, pero tengo una duda, ¿como puedo limitar ese movimiento?
un saludo ;)
  #6 (permalink)  
Antiguo 09/09/2010, 07:07
 
Fecha de Ingreso: julio-2009
Mensajes: 52
Antigüedad: 15 años, 4 meses
Puntos: 4
Respuesta: Barra de desplazamiento normal + flash

Saludos.

Limitarlo en que sentido?, no entendi bien tu pregunta

Si es en cuanto a las lineas que se mueve "delta" por default te mueve tres filas hacia arriba o hacia abajo, como en cualquier otro, si quiere mas o menos, debes de mofificar ese parametro.

Si es a mover solo a ciertos puntos de la pelicula, son los que debes meter al movieclip que hara la funcion, ejemplo el fondo estatico, el inicio de sesion y el menu, debn ponerlos fuera del movieclip y el texto o imagenes, dentro del mc que se mueve.

Espero y te sirva de algo.
__________________
- franjalafa en el mundo del web -

Etiquetas: barra, desplazamiento, flash
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 22:39.