анимация движения объекта по прямой
Здравствуйте. Нужно написать функцию плавного передвижение объекта на заданные координаты. сам процесс - не проблема, но проблема в том что зарание неизвесны ни начальные координаты (они определяются в функции), ни конечные (т.е. в параметрах могут быть какие угодно: больше текуших, меньше, x - больше, y - меньше и т.д.) а объект должен двигаться из любых координат в любые другие. Прямую между точками построил по формуле d = Math.sqrt( (x2-x1)*(x2-x1) + (y2-y1)*(y2-y1) ) где d - кол-во пикселей. Но как мне найти координаты каждой точки на прямой? или какие другие есть способы такой анимации?
|