Показать сообщение отдельно
Старый 27.08.2010, 08:43   #9
12121
Нуждающийся
 
Регистрация: 26.12.2008
Сообщений: 57
Написано 22 полезных сообщений
(для 28 пользователей)
Ответ: Как в scroll map, толькл без либ...

Если надо из точки 0,0 перейти в 100,15 то каждый раз когда к х добавляем 1 к у добавляем 15/100=.15
конечно х и у не целые числа. При выводе на экран округлятся.
В общем виде примерно так: из новых координат вычитаем старые. Находим что больше х или у. Делим меньшее на большее. Получившееся надо добавлять к меньшей координате. К большей добавляем 1 при каждом увеличении.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Trazzy (31.08.2010)