Цитата Сообщение от shurik-ua Посмотреть сообщение
вот по пунктам как я понимаю:
Да не пойдёт.
В общем дело так: Есть спрайт (координаты x1,y1 в пикселах).
Есть точка назначения (x2, y2 тоже в пикселах).
Нужна подпрограмма которая сдвигает координаты спрайта (x1,y1) на один шаг (пиксель) в желаемом направлении (x2,y2).
Хранить err не вариант (ведь целевые координаты могут менятся, а спрайт всё равно должен двигатся к точке назначения).
Процедура каждый раз должна вычислять что и как прибавлять.
Т.е. сохранять err никак не полезно (ибо если коорд. изменились то прошлое значение неактуально).
Конечно можно каждый раз рассчитывать всю линию полностью, но сдвигать координаты только один раз, но мне это кажется жутким ламерством и заставить себя так сделать не могу.