![]() |
Стоп-кадр в AS
Доброго дня всем!
Я столкнулся с проблемой качественного скрипта для создания стоп-кадра клипа на определённое время. Скрипт пишется в одном кадре (т.е. временная шкала не используется). Написал рекурсивную функцию, но она работает неправильно (функция не останавливается и Flash просто-напросто вылетает). Может кто подскажет ошибку: Код:
trace(timer(10)); |
Честно говоря я не понял, что вы хотите получить.
|
а что вам мешает сделать стоп в клипе указано и запустить его через заданое время в сетИнтервале????
Код:
clip1.stop(); |
Цитата:
|
Цитата:
Код:
_global.pauseClip = function (clip, time) {Код:
pauseClip (this, 1000); |
конечно не будет, я опять же повторюсь, не просто списал, а списал и подумал почему не работает...исправил заработало, не исправил оправляемся в начальную школу учить правописание )
|
Цитата:
|
Спасибо всем, кто отозвался на мою тему. Получить хочется очень простую вешь - функцию остановки скрипта на заданное время и, далее, продолжение его выполнения. Заранее отказался от вариантов пустых циклов. Вариант с onEnterFrame тоже не дал нужных результатов. Была мысль с использованием getTimer, но в этом случае выполнение скрипта делает плейер "невменяемым", выбивая его на это время. Появился ещё один вариант. Логически рассуждая, рабочий, но и тут заковыка имеется. Вот он:
Код:
if (!i) {Может кто подскажет рецепт, или хотя бы направление ...выпишет :) |
пиши скрипт по функциям или по кадрам...и запускай соответственно через сет Интервал других способов нет...будет всеровно работать некорректно чтобы ты не придумал!!!!
|
Tigor, я дал ответ в 5-ом посте.
|
| Часовой пояс GMT +4, время: 10:25. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.