Тема: Сетка
Показать сообщение отдельно
  #3  
Старый 05.05.2008, 23:49
Гудвин Гудвин вне форума
Прохожий
 
Регистрация: 18.03.2008
Сообщения: 24
Репутация: 10
По умолчанию

если тебе просто нужно узнать в какую из ячеек сетки 4х4 попадает точка, если ячейки одинаковой длины, то всё просто:
w -длина сетки h - высота сетки
Код:
i:=(p.x div (w div 4));
j:=(p.y div (h div 4));
i,j - координаты ячейки

если же не одинаковой то в цикле сумируешь их величины и выясняешь когда p.x p.y становятся меньше этих сумм.
Ответить с цитированием