![]() |
|
||||||||||
|
|||||
|
Пожалуйста, подскажите, можно ли определить двойное нажатие кнопки на объекте и, если можно, то какой командой. Спасибо.
|
|
|||||
|
Команды такой, кажется, нету. Поэтому можно извратиться так: по нажатию изменить какую-нибудь переменную и запустить маленький пустой клип, который длится время между кликами и в последнем кадре изменяет эту переменную обратно. А по второму нажатию кнопки надо проверить изменена ли еще переменная и если да, то это и был двойной клик %))
Я надеюсь, это не совсем абсурдный выход ![]() |
|
|||||
|
некрофил
Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
|
В функцию onDoubleClick подставляй нужный тебе код.
_timingID = null; _clicken = false; onMouseDown = function() { if (_clicken) { Timing(); onDoubleClick(); } else { _clicken = true; _timingID = setInterval(this.Timing, 1000); } } onMouseMove = function() { _clicken = false; } function Timing() { _clicken = false; clearInterval(_timingID) } function onDoubleClick() { trace("Double Click!!!"); } Удачи.
__________________
...убивать людей не удовольствия ради, но для еды. |
|
|||||
|
Я еще не пробовала, надеюсь, все будет работать. Ты меня просто спас. Спасибо большое.
|
![]() |
Часовой пояс GMT +4, время: 16:52. |
|
|
« Предыдущая тема | Следующая тема » |
|
|