![]() |
|
||||||||||
|
|
|
|||||
|
Guest
Сообщений: n/a
|
Допустим у меня есть мувик, объекты двигаются, стоят, опять двигаются (все это не програмно а в кадрах). Возможно ли вставить в кадры простоя код, не прибегая к гиморройной вставке различного количества кадров, для увеличения или уменьшения времени этого простоя?
P.S. Во завернул....... |
|
|||||
|
Регистрация: Jun 2003
Сообщений: 1,427
|
![]() |
|
|||||
|
Юзай интервалы или создавай таймер.
__________________
Учиться и, когда придет время, прикладывать усвоенное к делу - разве это не прекрасно! Беседовать с другом, приехавшим издалека, - разве это не радостно! Не быть по достоинству оцененным светом и не таить обиду - разве это не возвышенно! |
|
|||||
|
Guest
Сообщений: n/a
|
А что значит юзай интервалы?????????
|
|
|||||
|
i = setInterval(function () {}, interval);
__________________
Учиться и, когда придет время, прикладывать усвоенное к делу - разве это не прекрасно! Беседовать с другом, приехавшим издалека, - разве это не радостно! Не быть по достоинству оцененным светом и не таить обиду - разве это не возвышенно! |
|
|||||
|
Guest
Сообщений: n/a
|
Это конечно хорошо, и спасибо большое!!!! (честно).
Но не понятно. Вернее понятно что это функция а что дальше с этим делать - не понятно. Ты уж прости мою безграмотность (пока БЕЗГРАМОТНОСТЬ). |
|
|||||
|
Хотел статью написать, но почему-то кодировка не работает.
__________________
Учиться и, когда придет время, прикладывать усвоенное к делу - разве это не прекрасно! Беседовать с другом, приехавшим издалека, - разве это не радостно! Не быть по достоинству оцененным светом и не таить обиду - разве это не возвышенно! Последний раз редактировалось Dimonius; 07.07.2003 в 16:07. |
|
|||||
|
Ура! получилось
setInterval Доступность Flash Player 6. Синтаксис setInterval( function, interval[, arg1, arg2, ..., argn] ) setInterval( object, methodName, interval[, arg1, arg2, ..., argn] ) Параметры function Имя функции или ссылка на анонимную функцию. object Объект, полученный из объекта Object. methodName Имя метода для вызова параметра object. interval Время в миллисекундах между запросами к function или к параметру methodName. þarg1, arg2, ..., argn Дополнительные параметры для передачи в function или в параметр methodName. Возвращается Идентификатор интервала, который Вы можете передать в clearInterval чтобы отменить интервал. Описание Команда; вызывает функию, метод или объект в периодические интервалы во время проигрывания фильма. Вы можете использовать интервальную функцию для обновления переменных из базы данных или для обновления индикатора времени. Если interval меньше, чем скорость проигрывания клипа (например, 10 кадров в секунду (fps) равно 100 милисекундам), интервальная функция будет вызываться так близко к интервалу interval, насколько возможно. Необходимо использовать функцию updateAfterEvent, чтобы удостовериться в том, что картинка обновляется достаточно быстро. Если interval больше, чем скорость проигрывания клипа, интервальная функция вызывается только во время смены кадров, чтобы уменьшить влияние на скорость обновления экрана. Первый пример синтаксиса является синтаксисом функции setInterval по умолчанию в панели Actions в нормальном режиме. Чтобы использовать второй синтаксис, нужно перейти в экспертный режим в панели Actions. Пример пример 1: Следующий пример вызывает литерал функции каждые 1000 милисекунд (каждую секунду). setInterval( function(){ trace("interval called"); }, 1000 ); пример 2: Следующий пример обьявляет две функции и вызывает каждую из них. Каждое обращение к функции setInterval посылает переменную "interval called" в окно вывода (Output window) каждые 1000 милисекунд. Первый вызов setInterval вызывает функцию callback1, которая содержит скрипт trace. Второй вызов setInterval передает переменную "interval called" в функцию callback2 как параметр. function callback1() { trace("interval called"); } function callback2(arg) { trace(arg); } setInterval( callback1, 1000 ); setInterval( callback2, 1000, "interval called" ); пример 3: Этот пример использует метод обьекта. Необходимо использовать этот синтаксис, когда Вы хотите вызвать метод, который определен для объекта. Вы можете использовать этот синтаксис только в экспертном режиме. obj = new Object(); obj.interval = function() { trace("interval function called"); } setInterval( obj, "interval", 1000 ); obj2 = new Object(); obj2.interval = function(s) { trace(s); } setInterval( obj2, "interval", 1000, "interval function called" ); Чтобы вызвать метод объекта, Вы должны использовать вторую форму синтаксиса setInterval следующим образом: setInterval( obj2, "interval", 1000, "interval function called" );
__________________
Учиться и, когда придет время, прикладывать усвоенное к делу - разве это не прекрасно! Беседовать с другом, приехавшим издалека, - разве это не радостно! Не быть по достоинству оцененным светом и не таить обиду - разве это не возвышенно! |
|
|||||
|
Guest
Сообщений: n/a
|
Ну ты силен!!!
Спасибо!!!! Буду разбираться!!!!!! |
![]() |
Часовой пояс GMT +4, время: 00:05. |
|
|
« Предыдущая тема | Следующая тема » |
|
|