Si puedes colgar un fla en algun sitio le hecho un vistazo. un saludo
Joseba Alonso www.sidedev.net ----- Original Message ----- From: "DSERRANOLINARES" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, July 30, 2003 10:55 AM Subject: Re: [ASNativos] menu con easing Hola Joseba, si ya he utilizado las ecuaciones de Penner, m�s concretamente la easeOutQuad. El problema lo encuentro al calcular la diferencia entre la posicion actual y la posicion anterior. Podeis ver un ejemplo de lo que hace ahora: http://www.terra.es/personal5/933861969/prueba/menu.swf Bueno, no os fijeis en el dise�o, que de momento es una prueba!!!! ----- Mensaje Original ----- De: "Joseba Alonso" <[EMAIL PROTECTED]> Fecha: Miercoles, Julio 30, 2003 10:33 am Asunto: Re: [ASNativos] menu con easing > Se que es algo un poco obvio, pero has probado con las ecuaciones > de Robert > Penner? Yo, en cuanto a easing las utilizo siempre. Tienes bastantes > diferentes y son muy faciles de usar... > http://www.robertpenner.com/easing/ > > un saludo > > Joseba Alonso > www.sidedev.net > ----- Original Message ----- > From: "DSERRANOLINARES" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Wednesday, July 30, 2003 9:43 AM > Subject: RE: [ASNativos] menu con easing > > > El easing tambi�n se conoce como movimiento con desaceleraci�n. > > El problema es que estoy haciendo un menu con hitTest que hace scroll > seg�n la posici�n del rat�n. El problema es que el movimiento lo hace > muy seco, por lo que me gustar�a incluirle desaceleraci�n al > movimientodel menu. Pero con consigo sacarlo. > > Os pongo un ejemplo de lo que quiero hacer, y el code: > > Ejemplo: http://www.hugeinc.com/workbook/ > > Code: > > // variables men� > menuArriba = _root.menu_mc._y; > menuAbajo = this._height+15-_root.menu_mc._height; > // variables visor > visorArriba = this._y; > visorAbajo = this._y+this._height; > // movimiento del men� > this.onEnterFrame = function() { > if (_root.contenedor_mc.hitTest(_root._xmouse, _root._ymouse)) { > var porcentaje = (_root._ymouse-visorArriba)/ > (visorAbajo-visorArriba); > _root.menu_mc._y = porcentaje*(menuAbajo-menuArriba) > +menuArriba; //_root.menu_mc._y = -porcentaje*(menuAbajo-menuArriba)*(1.2-2) +menuArriba; > if (_root.menu_mc._y<=100) { > _root.menu_mc._y = 100; > } > //trace(_root.menu_mc._y); > updateAfterEvent(); > } > }; > > Un saludo. > > > > <!------------------------------- > Lista ASNativos: > subscripciones/desubscripciones > http://www.sidedev.ne > --------------------------------> > > <!------------------------------- > Lista ASNativos: > subscripciones/desubscripciones > http://www.sidedev.ne > --------------------------------> > <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos --------------------------------> <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos -------------------------------->
