Просмотр полной версии : Выручайте.
Возникла такаяпроблема. Есть ролик который по клику на нем начинает проигрыватся, доходит до определенного места и останавливается, если на нем еще раз кликнуть то изменяются его некоторые параметры и ролик продолжает проигрыватся. Проблема возникла в том что если на нем кликнуть два раза подряд то он начинает проигрыватся с измененными параметрами что есть недопустимо. Как обойти такую проблему?
Приделай переменную-"индикатор". Если доигрался первый вариант - она изменяется и позволяет изменять твои параметры на новые. Тупо, но просто...
Неужели нет какого нить более красивого решения, типа блокирования клика мышки вовремя проигрывания?
Nox Noctis
09.01.2004, 03:36
стирать обработчик онМаусДаун когда он не должен работать.
то есть:
this.онМаусДаун = функшн () {
....
....
....
delete this.onMOuseDown;
}
тогда он выполнится гарантировано только один раз
Я использовал:
on (press) { Функшн
}
С ним такое разве можно сделать?
А в ответ тишина... :mad: :confused:
iLoveYou
10.01.2004, 13:54
вариант:
2 Mutant:
тебе ж показали как..
e6e vot tak:
f=1;
on(press)
{
if(f==1) {......}
else{f=0;}
}
Биг сеньк.
Все таки инет это великая сила! :D ;) :p
Оригинал написал(а) Mutant
Биг сеньк.
Все таки инет это великая сила! :D ;) :p
Ошибочка, вы наверное хотели сказать : Спасибо Flasher.ru и его пользователям. А инет тута не при чём.
Igor_MONSTR
14.01.2004, 00:45
WD`
А сам!!!!!!!!!!!!!!! :D
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.