![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 12
|
Привет, у меня два вопроса:
1) Есть клип MOvie, кнопка button. Как при нажатии на button movie начал воспроизведение с рандомного кадра (допустим, их 5)? 2) Есть кнопка, ей прописан сценарий. Как после нажатия кнопки "отрубить" ее на определенный интервал времени, т.е. не запускать сценарий в течении некоторого времени? |
|
|||||
|
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
|
1:
button.onPress = function(){ movie.gotoAndPlay( Math.floor( Math.random() * movie._totalframes ) + 1 ); } var delayActions = 10000; var lastActiveTime = getTimer(); var initButtonDelay = false; button.onPress = function(){ if((getTimer() < lastActiveTime + delayActions) && initButtonDelay){ return } initButtonDelay = true; lastActiveTime = getTimer(); // your actions here } Если нужная задержка выполнения сценария — воспользуйтесь функцией setTimeout
__________________
hauts.ru Последний раз редактировалось Hauts; 18.05.2012 в 19:57. |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 12
|
Спасибо, первый случай работает)
Во втором случае нужно, чтобы сценарий выполнился, а потом кнопка заморозилась на интервал времени. Но ничего не происходит при нажатии кнопки. |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:31. |
|
|
« Предыдущая тема | Следующая тема » |
|
|