У меня есть объект, который указывает в направлении другого объекта (то есть он вращается в направлении, в котором находятся координаты вторых и других объектов x и y), ниже приведен код, который я использую.
var distx = target.x - x;
var disty = target.y - y;
var angle:Number = Math.atan2(disty, distx);
var vx:Number = Math.cos(angle) * cspeed;
var vy:Number = Math.sin(angle) * cspeed;
rotation = angle * 180/Math.PI;
x += vx;
y += vy;
как видите. Он не только вращается к целевому объекту, но и движется к нему. Когда я играю в фильм, объект мгновенно указывает на целевой объект и движется к нему.
Я бы хотел, чтобы он медленно поворачивался к объекту, а не мгновенно поворачивался к нему. Кто-нибудь знает, как это сделать.