MrXoT
01.07.2008, 15:40
может был такой вопрос... но ответ на него я чета не нашел...
вопрос
function test(target1, target2){
var xm = target2._x;
var ym = target2._y;
with(target1){
_rotation=(Math.atan( (ym-_y)/(xm-_x) ) * 180 ) / Math.PI;
if(xm<_x){
_rotation=_rotation+180;
}
}
}
проблема в том что, когда запускаю функцию обьект сразу поворачивался в сторону таргет2
как сделать чтоб обьект поворачивался плавно?
долго думал но ниче не придумал...
вопрос
function test(target1, target2){
var xm = target2._x;
var ym = target2._y;
with(target1){
_rotation=(Math.atan( (ym-_y)/(xm-_x) ) * 180 ) / Math.PI;
if(xm<_x){
_rotation=_rotation+180;
}
}
}
проблема в том что, когда запускаю функцию обьект сразу поворачивался в сторону таргет2
как сделать чтоб обьект поворачивался плавно?
долго думал но ниче не придумал...