![]() |
управляемость рычага, клип которого разбит на кадры
Есть рычаг из 36 кадров == 36 состояний рычага(вверх-вниз). Нужно сделать так, чтобы пользователь мог ухватиться за рукоять (она в виде шарика) и двигать рычаг вверх-вниз.
Как примерно можно это реализовать ? |
1) Вешаем прослушку MOUSE_DOWN на рукоять.
2) Как только MOUSE_DOWN произошел, вешаем прослушку MOUSE_UP и MOUSE_MOVE. 3) В обработчике MOUSE_MOVE смотрим на каком расстоянии от, скажем, центра клипа рычага находится мышка. В соответствии с этим включаем нужный кадр. 4) В обработчике MOUSE_UP удаляем прослушку MOUSE_UP и MOUSE_MOVE. |
| Часовой пояс GMT +4, время: 18:46. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.