Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Выручайте. (http://www.flasher.ru/forum/showthread.php?t=53401)

Mutant 06.01.2004 18:13

Выручайте.
 
Возникла такаяпроблема. Есть ролик который по клику на нем начинает проигрыватся, доходит до определенного места и останавливается, если на нем еще раз кликнуть то изменяются его некоторые параметры и ролик продолжает проигрыватся. Проблема возникла в том что если на нем кликнуть два раза подряд то он начинает проигрыватся с измененными параметрами что есть недопустимо. Как обойти такую проблему?

Мимоход 06.01.2004 18:17

Приделай переменную-"индикатор". Если доигрался первый вариант - она изменяется и позволяет изменять твои параметры на новые. Тупо, но просто...

Mutant 08.01.2004 23:25

Неужели нет какого нить более красивого решения, типа блокирования клика мышки вовремя проигрывания?

Nox Noctis 09.01.2004 03:36

стирать обработчик онМаусДаун когда он не должен работать.

то есть:
this.онМаусДаун = функшн () {
....
....
....
delete this.onMOuseDown;
}
тогда он выполнится гарантировано только один раз

Mutant 09.01.2004 15:03

Я использовал:

on (press) { Функшн
}

С ним такое разве можно сделать?

Mutant 10.01.2004 12:26

А в ответ тишина... :mad: :confused:

iLoveYou 10.01.2004 13:54

Вложений: 1
вариант:

WD` 10.01.2004 16:15

2 Mutant:
тебе ж показали как..
e6e vot tak:
f=1;
on(press)
{
if(f==1) {......}
else{f=0;}
}

Mutant 10.01.2004 21:00

Биг сеньк.
Все таки инет это великая сила! :D ;) :p

nuran 12.01.2004 07:54

Цитата:

Оригинал написал(а) Mutant
Биг сеньк.
Все таки инет это великая сила! :D ;) :p

Ошибочка, вы наверное хотели сказать : Спасибо Flasher.ru и его пользователям. А инет тута не при чём.


Часовой пояс GMT +4, время: 15:56.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.