PDA

Просмотр полной версии : Разные Frame rate при подгрузке мувика


Nusha_gtn
22.04.2007, 23:19
подгружаю мувик в клип
_root.createEmptyMovieClip("mc",1);
mc.loadMovie("flash.swf");
mc._x = 100;
mc._y = 100;

у flash.swf Frame rate равно 36
у исходного мувика 12...
когда подгружаю flash.swf он двигается со скростью 12 а не со скоростью 36

как сделать так чтоб flash.swf сохранял свою скорость при подгрузке.
СПАСИБО!

etc
23.04.2007, 00:07
Nusha_gtn, оформите свой код в посте.

Kikasso
23.04.2007, 00:07
Запарно.
Только если сделать анимацию независимо от fps:
//в первом кадре
stop();
var rate:Number = 1000/31; //длительность кадра из расчета 31 fps
var mInt:Number ; //идентификатор интервала
function everyFrame():Void{
nextFrame();
updateAfterEvent();
}
mInt = setInterval( everyFrame, rate );

Если захотим зациклить анимацию - придется следить за _currentframe
onEnterFrame будет срабатывать 12 раз в сек
stop() не сработает - вместо этого надо будет очищать интервал.

Nusha_gtn
23.04.2007, 00:22
Спасибо попробую!!!

Kikasso
23.04.2007, 00:28
Не стоит. Лучше в первом выставить нормальную скорость.

Nusha_gtn
23.04.2007, 01:47
я вот оже так подумала =)