Как сделать код для приостановки видео в течение определенного времени, а затем продолжить? (или воспроизвести указанную рамку)Вспышка: AS3 - пауза для x секунд?
ответ
// mc is a class movie clip private function pause():void { this.mc.gotoAndStop(4); // stop mc at frame 4 var timer:Timer = new Timer(5000, 1); // fire after 5 sec timer.addEventListener(TimerEvent.TIMER, onTimer); timer.start(); } private function onTimer(evt:TimerEvent):void { this.mc.gotoAndPlay(10); // play from 10th frame }
Примечание: Я не скомпилировал код, но думаю, что у вас есть идея.
Извините, я как бы забыл упомянуть, что я очень новичок в вспышке. Я знаю самые основы, но ничего сложного, например, что-то в этом роде. Не могли бы вы немного объяснить этот код? –
Opps. Вы хотите приостановить фрагмент ролика в определенном кадре, не так ли? gotoAndStop (n) останавливает воспроизведение видеоклипа и кадра 4. Затем вы настраиваете таймер для запуска после определенного (5 секунд в примере) времени. Когда срабатывает таймер, вы снова запускаете свой видеоклип из кадра m, вызывая gotoAndPlay (m). Это все. Вы можете использовать Google для работы с таймером в AS3. – taskinoor
Что такое классный клип и почему я не могу использовать частную функцию в обычном фильме? –
Я вижу это Протектор старый, но для вас, ребят, которые находят это позже я нашел этот простой скрипт
Написать этот сценарий в этом определенном кадре, который вы хотите, чтобы приостановить анимацию.
stop();
setTimeout(play, Math.random() * 3500); // 3500 = 3,5 sec
Еще один я обнаружил, что также работает
// Call the function, time in seconds
sleep(5);
function sleep(sec){
// Stops the script on the current frame
stop();
// The actual pause, and starter
setTimeout(this.gotoAndPlay, sec*1000, this.currentFrame + 1);
}
- 1. Вспышка Вспышка AS3
- 2. Пауза FLV Видео после X секунд
- 3. Пауза AVAudioplayer для пары секунд
- 4. AS3/Вспышка: XML в массив
- 5. случайная вспышка ошибка CS5.5 as3
- 6. Вспышка (AS3) - Массовая вкладка Включение
- 7. Вспышка AS3 Определяет время окончания звука
- 8. Вспышка AS3 MouseOver не работает
- 9. Вспышка AS3, добавление паузы в петлю SWF
- 10. Вспышка AS3: HitTest неожиданная ошибка
- 11. Вспышка AS3 Streaming игрок - onBWDone
- 12. Вспышка/AS3; получить/установить абсолютную позицию MovieClip?
- 13. Вспышка Авто Пауза видео через х секунд и воспроизведение после выбранного варианта
- 14. выполнять функцию каждые x секунд во флэш-памяти as3?
- 15. Вспышка AS3 TouchEvent и MouseEvent конфликты
- 16. Вспышка AS3 Основная двоичная контрольная сумма swf
- 17. Вспышка всплывающего окна исчезает через 5 секунд
- 18. Пауза для цикла каждые x минут
- 19. Странная вспышка AS3 xml Поведение гнезда
- 20. вспышка - AS3 параллель Evel в AS2
- 21. AS3/Вспышка: выпадающий и TextInput взаимодействие
- 22. AS3/Вспышка: Array Convertion (два вопроса)
- 23. Вспышка: AS3 - Как работать с кнопками
- 24. Вспышка AS3 сенсорный экран немобильное решение
- 25. Вспышка AS3 Список компонентов Этикетки Cropping?
- 26. Вспышка AS3 - URLLoader загружает последние данные снова
- 27. Вспышка AS3/AIR: сравнение содержимого Screen.screens
- 28. libGDX пауза работает в течение нескольких секунд
- 29. AS3 таймер с нажатием кнопки, пауза и сбрасывание
- 30. Запустите setInterval несколько раз, затем пауза в течение нескольких секунд
Вы используете гибкий или флэш для этого? – Neeraj