![]() |
|
||||||||||
|
|||||
|
Вариантов масса
1. Уравнение прямой y = A(x1 - x0) + B(y1 - y0) или y = kx + B (в каком виде уж удобнее). 2. Уранение линии безье и угол наклона - ка кпроизводная в данной точке. 3. box2d или другой 2д движок 4. hitTest самый неприятный вариант 5. Комбинация этих решений: при движении в области x = from 100 to 200 - одно урвнение y(x), from 200 to 300 - другое, и так далее. Обычно для 2д игр делают небольшой алгоритм парсинга сцены-редактора. Например на сцене расставляют специальные спрайты - навигаторы, которые не отображаются во время игры. И при инициации эта сцена парсится в формат 2д движка. Т.е. те же квадраты и кружки или опорные точки
__________________
... |
![]() |
Часовой пояс GMT +4, время: 10:44. |
|
|
« Предыдущая тема | Следующая тема » |
|
|