![]() |
Расстояние до объекта, как узнать?
У меня есть кривая. Надо определять расстояние от кривой до текущего положения мыши.
Как это сделать? Очень, очень нужно. Помогите, пожалуйста!:away: |
_x
_y координаты объекта _xmouse _ymouse координаты мыши ... нажимай F1 иногда! |
Вы в школе теорему пифагора доказывали?
|
растояние от точки до текущего положения сыши - понятно, а кривая это очень очень много точек )))).
какое именно расстояние тебе нужно ? кротчайшее? |
оффтоп: Геометрия отдыхает....
|
Какой пифагор, ребяты. Вы что.
Для простоты возьмем: Дано: пусть есть уравнение кривой. Есть точка в пространстве. Найти: кратчайшее расстояние от точки до кривой. Ну ка, вперед. Хорошо если парабола: тогда уравнение касательной - y = f(x0) + f'(x0)(x-x0), решаем систему уравнений, находим искомую прямую, перпендикуляр к касательной в нужной точке, и тогда уж пифагор. А если это не парабола, а если это тригонометрия. А если руками нарисованный безье? Вы шо. |
Я бы решал подбором.
|
А нам пофигу у mc тока _x _y _width _hight
|
есть еще хиттест.
это то что я имел ввиду когда говорил про подбор |
шо значит кривая? как она описывается?
|
| Часовой пояс GMT +4, время: 01:22. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.