![]() |
Как перемещать ползунок с помощью startDrag() по какой-нибудь кривой?
Я знаю что область перемещения при помощи метода startDrag() задаётся прямоугольником, можно задать область так, что бы ползунок перемещался, например, по дуге окружности, а не по прямой?
|
Только формулой. По onMouseMove, а не startDrag
|
Я этой функцией ни разу не пользовался, она от startDrag() сильно отличается?
|
Почему только формулой? Можно сделать клип, в котором ползунок перемещается по кривой(направляющей), поставить на каждый кадр stop. Потом, при нажатии на нем, отслеживать движение мыши (вправо-влево) и перемещаться на кадр вперед/назад.
|
По окружности лучше по формуле, а вот по произвольной прямой конечно надо делать именно так.
|
Пример кода привести можешь?
|
Вложений: 1
Вот простейший пример. Вам конечно придется его доработать. Мне уже некогда, я спать хочу:boredom:
|
Вложений: 1
Вот доработанный пример
|
Спасибо, вам, очень помогли!
|
Вложений: 1
вот пытаюсь с помощью этого кода сделать небольшую прокрутку графика.
Код:
polzunok_mc.drag_mc.onPress = function() {Есть пример. |
| Часовой пояс GMT +4, время: 00:26. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.