Показать сообщение отдельно
Старый 12.02.2011, 14:54
Indigo вне форума Посмотреть профиль Отправить личное сообщение для Indigo Найти все сообщения от Indigo
  № 1  
Ответить с цитированием
Indigo

Регистрация: Feb 2011
Сообщений: 1
По умолчанию Перетаскивание мышью по одной оси координат

Ситуация: в аудио-плеере есть горизонтальная линия изменения громкости звука. Она состоит из трэка и ползунка. Ползунок - это отдельный спрайт, который движется по трэку.

Вопрос: как разрешить ползунку двигаться только по оси X? В ActionScript 2.0 для этого можно было указать соответствующие параметры в startDrag, но в ActionScript 3.0 для startDrag эти параметры убрали.

В настоящее время удалось только сделать следующий вариант: при MOUSE_DOWN ползунок двигается за мышью по всей сцене, а при MOUSE_UP возвращается на трэк. Этот вариант, как вы понимаете, меня не устраивает.