![]() |
|
||||||||||
|
|
|
|||||
|
Возникла такаяпроблема. Есть ролик который по клику на нем начинает проигрыватся, доходит до определенного места и останавливается, если на нем еще раз кликнуть то изменяются его некоторые параметры и ролик продолжает проигрыватся. Проблема возникла в том что если на нем кликнуть два раза подряд то он начинает проигрыватся с измененными параметрами что есть недопустимо. Как обойти такую проблему?
|
|
|||||
|
Приделай переменную-"индикатор". Если доигрался первый вариант - она изменяется и позволяет изменять твои параметры на новые. Тупо, но просто...
__________________
Опять мимо?.. |
|
|||||
|
Неужели нет какого нить более красивого решения, типа блокирования клика мышки вовремя проигрывания?
|
|
|||||
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
стирать обработчик онМаусДаун когда он не должен работать.
то есть: this.онМаусДаун = функшн () { .... .... .... delete this.onMOuseDown; } тогда он выполнится гарантировано только один раз |
|
|||||
|
Я использовал:
on (press) { Функшн } С ним такое разве можно сделать? |
|
|||||
|
А в ответ тишина...
![]() |
|
|||||
|
wanted
Регистрация: Sep 2002
Сообщений: 1,737
|
вариант:
__________________
вот тебе, революционный единоличник! вот тебе кулачество! вот тебе Союзкиножурнал! |
|
|||||
|
2 Mutant:
тебе ж показали как.. e6e vot tak: f=1; on(press) { if(f==1) {......} else{f=0;} }
__________________
Спирт - враг ваш! Гоните его! | Flash/Flex Blog |
|
|||||
|
Биг сеньк.
Все таки инет это великая сила! ![]() |
|
|||||
|
Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
|
Цитата:
__________________
flash/flex/unity |
![]() |
Часовой пояс GMT +4, время: 16:47. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|