Показать сообщение отдельно

  #2  
Старый 23.03.2010, 16:21
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

А в чем тут сложность? Обычное уравнение хз какого класс. Обычное процентрое соотношение

координата / ширину = Z
новая координата / новую ширину = Z
=>
новая координата / новая ширина = координата / ширину
=>
новая координата = (координата / ширина ) * новая ширина
т.е. чтото типа такого
NewX := round((X / Width) * NewWidth);
NewY := round((Y / Height) * NewHeight);

Последний раз редактировалось slesh; 23.03.2010 в 16:24..
 
Ответить с цитированием