Просмотр полной версии : Шок мувика после unloadMovie
chingachgoog
15.09.2008, 17:11
После unloadMovie мувик некоторое время невосприимчив к командам (я проверял на attachMovie).
mc.unloadMovie()
setTimeout(function(){
mc.attachMovie("mc2","mc2",2)
},160)
У меня на компе приатачивается после 160. При усложнении кода время увеличивается.
Кто знает в чем дело и как можно мгновенно вывести мувик из шока?
Клип удаляется через кадр.
chingachgoog
15.09.2008, 17:42
Я тоже так подумал поначалу, но:
в моем примере следующий кадр настает за время равное примерно 230 мс.
т.е. клип выгружается и в него снова аттачиться другой клип за время смены ОДНОГО кадра.
Но наблюдается шок-период :(
Если трейсить ширину на onEnterFrame, то на ноль она сбрасывается через кадр всегда, независимо от fps.
chingachgoog
15.09.2008, 18:13
Видимо дело во времени срабатывания unloadMovie - оно не мгновенно.
причем на момент срабатывания
onEnterFrame=function(){
delete onEnterFrame
unloadMovie еще не происходит
PS про выгрузку-аттач за время смены ОДНОГО кадра я обманулся - использовал расчетное время смены кадра вместо истинного.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.