Comunidad de diseño web y desarrollo en internet online

scroll vertical easing

Citar            
MensajeEscrito el 05 Oct 2007 11:52 pm
hola a todos
necesitaria una manito sobre este codigo

es un scoll horizontal y necesito cambiarlo y que sea vertical, lo estube toqueteando pero no logro que el scroll funcione solo para bajar, o sea que que baja pero se queda quieto, no vuelve a subir cuando subo el mouse.

aqui les paso el codigo, las dimenciones son de 500x200

muchas gracias

onClipEvent (load) {
xcenter = 250;
speed = 1;
offset = _x;
goal = _x;
cushion = 40;
decay = 0.10000000000000001;
diff = 20;
}
onClipEvent (enterFrame) {
if ((((_x - offset) < cushion && _root._xmouse < xcenter) || ((500 - _width) - cushion) < (_x - offset) && xcenter < _root._xmouse) && hitTest(_root._xmouse, _root._ymouse)) {
goal += _root._xmouse < xcenter ? ((xcenter - _root._xmouse) / diff) : (-(_root._xmouse - xcenter) / diff);
}
accel = (goal - _x) * decay;
_x = (_x + accel);
}

Por giulio

4 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 06 Oct 2007 06:11 pm
Hola amigo :D

Puedes ver mi ejemplo de un programa parecido al tuyo pero mucho mejor :cool: sin duda jejeje
http://www.cristalab.com/foros/viewtopic.php?t=46121&highlight=

Prueba a ver si con esta modificacion en el codigo se resuelve tu problema en tu código loco:

Código :

onClipEvent (load) {
    ycenter = 250;
    speed = 1;
    offset = _y;
    goal = _y;
    cushion = 40;
    decay = 0.10000000000000001;
    diff = 20;
}

onClipEvent (enterFrame) {
    if ((((_y - offset) < cushion && _root._ymouse < ycenter) || ((500 - _height) - cushion) < (_y - offset) && ycenter < _root._ymouse) && hitTest(_root._xmouse, _root._ymouse)) {
        goal += _root._ymouse < ycenter ? ((ycenter - _root._ymouse) / diff) : (-(_root._ymouse - ycenter) / diff);
    }
    accel = (goal - _x) * decay;
    _y = (_y + accel);
}

Por Enav

180 de clabLevel



Genero:Masculino  

firefox

 

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