Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Разные Frame rate при подгрузке мувика (http://www.flasher.ru/forum/showthread.php?t=94902)

Nusha_gtn 22.04.2007 23:19

Разные Frame rate при подгрузке мувика
 
подгружаю мувик в клип
Код:

_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

я вот оже так подумала =)


Часовой пояс GMT +4, время: 13:50.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.