Comunidad de diseño web y desarrollo en internet online

Ayuda con Scroll del mouse y onMouseWheel

Citar            
MensajeEscrito el 20 Oct 2011 01:27 pm
Hola tengo varios módulos que forman parte de un menu, son rectangulos acostados uno abajo del otro junto a una barra para ir desplazandote por los modulos
( tal cual si fuera una cajonera infinita)

La barra scroll me funciona bien clikeando con el mouse , pero no puedo hacer que funcione con la ruedita del mouse.

Les dejo el codigo de la barra que sube y baja y de la barra normal ( funciona de 10)

Código ActionScript :

dragger_menu.onPress = function ()
{
    drag_menu = true;
    this.startDrag(false, this._x, this._parent.y, this._x, this._parent.y + this._parent.bar_menu._height - this._height);
    dragger_menu.scrollEaseM();
};

// codigo nuevo

bar_menu.onPress = function ()
{
    drag_menu = true;
    if (this.main_navigation._ymouse > this._y + this._height - this.main_navigation.dragger_menu._height)
    {
        this.main_navigation.dragger_menu._y = this.main_navigation._ymouse;
        this.main_navigation.dragger_menu._y = this._y + this._height - this.main_navigation.dragger_menu._height;
    }
    else
    {
      _root.content_mc.main_navigation.dragger_menu._y = this._parent._ymouse;
    } // end else if
    dragger_menu.scrollEaseM();


Resumo, quiero hacer lo mismo pero con el scroll del mouse y no me anda, no se como hacer,AYUDAAAA!!1

Por italpark

8 de clabLevel



 

chrome
Citar            
MensajeEscrito el 21 Oct 2011 04:11 am
hola como va, yo tenia un problema similiar y lo q hice fue en el obejeto de la barra poner este codigo, fijate si te sirve , saludos

this.onMouseWheel = function(incre) {
barra._y -= incre*4;
if (barra._y>inferior)
{
barra._y=inferior;
}
if (barra._y<superior)
{
barra._y=superior;
}
};
Mouse.addListener(this);
superior = 0
inferior = 255

Por bachi78

3 de clabLevel



 

msie8
Citar            
MensajeEscrito el 22 Oct 2011 01:22 am
no me sirve. m uchas gracias igual

Por italpark

8 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.