![]() |
Вопросик по скоростям!!
Недавно сталкнулся с проблемой-при загрузке в мой
main movie других swf они воспроизводятся с такой же скоростью что и он.. Как бы мне этого избежать?.. ..заранее спасибо!! :confused: |
если грузить в _root то скорость будет как и подгружаемого
если грузить в мувик, то выше никак,а ниже за счет программного замедления |
скорость не зависимая от частоты кадров
Есть одно решение, правда, придется повозиться.
Частоту кадров сделать побольше - 40-50 кадров в секунду чтобы onEnterFrame срабатывал почаще, а все действия привязать к системному времени tm=new Date(); //фиксируем точку отсчета времени time=tm.getTime(); this.onEnterFrame=function(){ var ntm=new Date(); //фиксуруем текущий момент времени var now_time=ntm.getTime(); // если времени прошло достаточно if( (now_time-time)>limin ) { do_something(); // устанавливаем новую точку отсчета времени time=now_time; } else{ // пока подождем } } Годится для некоторых задач |
если знаеш частоту загружаемого мува, можеш кинуть через setInterval { gotoAndStop(nextFrame()), updateAfterEvent() }
|
| Часовой пояс GMT +4, время: 13:38. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.