Buenas,

Puedes calcular el angulo entre el centro del abanico (cx,cy) y el
mouse, y luego mueves el drag segun los cosenos y senos de ese angulo,
tal que asi:

var angulo=Math.atan2(_ymouse-cy,_xmouse-cx);
var radio=100;
drag._x=cx+Math.cos(angulo)*radio;
drag._y=cy+Math.sin(angulo)*radio;

Para limitarlo, puedes restringir el valor del angulo... recuerda que
estará en radianes, osea, Math.PI = 180º

Saludos...

On 6/6/07, Chemi <[EMAIL PROTECTED]> wrote:
> Hola a todos, estoy intentando hacer un drag de un clip con rotación,
> es decir, el clip tiene que rotar a medida que lo arrastramos, algo
> parecido a cuando abres un abanico o despliegas una baraja de cartas.
>
> He estado buscando y no he encontrado gran cosa, no se si alguno de
> vosotros conoce alguna página de algún ejemplo o tiene algo parecido
> por ahí en el cajón de sastre.
>
> Cualquier respuesta será bienvenida.
>
> Muchas gracias.
>
>
>
>
> -----------------------------------------------------
> ASNativos
> www.5dms.com
> subscripciones/desubscripciones
> http://asnativos.5dms.com
> -----------------------------------------------------
>

-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------

Responder a