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