алгоритм выравнивает координат элементов, если не ошибаюсь, такой:
x := ((x - scroll_offsetX) div grid_size)*grid_size + scroll_offsetX
y := ((y - scroll_offsetY) div grid_size)*grid_size + scroll_offsetY
где scroll_offsetN := scrollPosN mod grid_size, т.е. учитывается еще величина прокрутки окна, шаг которой равен 1 пикселю и как следствие не всегда совпадает с сеткой
остальное ему мягко говоря по барабану
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
карма: 27 |
|