![]() |
Подскажите алгоритм вычисления над каким мувиком мыша в состоянии press
Вобщем задача такая
у меня есть мувик я его тащу,по нажатию и удержианию на нем мыши у меня есть несколько еще мувиков так вот как лучше вычислить над каким он находится? rollOver не работает так как кнопка нажата dragOver как понимаете тож не то hitTest тоже не подходит так как таскаемый клип пересекает сразу два мувика может как то по координатам мыши, но как? помогите советом, сам дотумкаю конечно, но просто не хочется на этом время терять ,спасибо |
Если у тебя мувики простой формы(окружность или прямоугольник), то тут все просто.
В окружностях сравниваешь, к центру какой окружности центр таскаемой ближе. В прямоугольниках можно сравнивать площади зоны конфликта мувиков |
сравнивать площади зоны конфликта мувиков - вот про это поподробнее можно
|
сделал пока в лоб
Код:
_root.onMouseMove=function():Void{ |
| Часовой пояс GMT +4, время: 23:51. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.