PDA

Просмотр полной версии : Помогите с передвижением


sqrt
20.07.2007, 15:46
Мне нужно чтоб при наведении объект плавно перемещался за курсором мышки. а если при наведении на флешку объект находить в другом месте, чтобы он перемещался к мышки плавно.

†‡Paladin‡†
21.07.2007, 20:41
Перепешите пост по русски пожалуйста. 2я часть для меня осталась загадкой.

Therion
21.07.2007, 20:53
действительно не понял вопроса....

BigDan
21.07.2007, 20:58
http://flasher.ru/forum/attachment.php?attachmentid=15742&d=1163182831

Kikasso
21.07.2007, 21:13
Предлагаю такой код к примеру BigDan'а
ratio = 9;
rate = 25;
function moveClip(){
var rotation:Number=Math.atan2(_ymouse-clip._y,_xmouse-clip._x)+Math.PI/2;
clip._rotation=(rotation/Math.PI)*180;
clip._x= filterVal(clip._x, _xmouse);
clip._y= filterVal(clip._y, _ymouse);
updateAfterEvent();
}
function filterVal(oldval, newval){
return (oldval*ratio + newval)/(ratio+1);
}
setInterval(moveClip, rate);

ratio влияет на скорость, с которой клип гонится за мышкой, rate - частота перерисовки.
Ставить интервал в 1 микросекунду это как-то.. ..неправильно.

sqrt
25.07.2007, 13:22
спасибо