Flash AS3 Preloader - PullRequest
       2

Flash AS3 Preloader

1 голос
/ 05 мая 2011

У меня есть анимация Flash AS3, которая полностью закодирована в файл .as. Единственное на временной шкале - это фоновое изображение. Все мувиклипы экспортируются для ActionScript в frame1.

Как бы мне добавить добавление прелоадера в файл .as? Я пробовал пару, которую нашел через Google, но они, похоже, не работают, так как файл .as, похоже, загружается мгновенно.

Любая помощь с благодарностью, S.

Ниже приведена сокращенная версия файла my as:

package {
import flash.display.MovieClip;
import flash.display.Sprite;
import flash.display.*; 

import gs.TweenLite;
import gs.easing.*;

public class rookbeareFarmClass extends MovieClip {             
    private var F1_Title:F1_Title_Keepitsimple;     

    public function main() {                    
        frame01();          
    }       

    // start frame 1 //
    private function frame01():void {           

        F1_Title = new F1_Title_Keepitsimple();
        addChild(F1_Title); 
        F1_Title.x=231;
        F1_Title.y=93;          
        F1_Title.alpha=0;               

        //Tween in
        TweenLite.to(F1_Title,2,{alpha:1,delay:0.5,ease:Cubic.easeOut,overwrite:0});                    

        //Tween out
        TweenLite.to(F1_Title,2,{alpha:0,delay:4.5,ease:Cubic.easeOut,overwrite:0});                    

    }

}

}

Ответы [ 2 ]

1 голос
/ 05 мая 2011

Я рекомендую компилировать SWF без предварительного загрузчика, а затем создать отдельный SWF с «предварительным загрузчиком», который загружает ваш основной SWF. Это даст вам наиболее точную информацию о загрузке. После завершения загрузки вы можете вызвать публичную функцию (init) для запуска приложения.

0 голосов
/ 05 мая 2011

Ваши видеоклипы и любые тяжелые вещи, которые не нужны для предварительного загрузчика, должны быть в кадре 2, а не в 1. Предварительный загрузчик должен занимать кадр 1. Теперь ваш фильм, вероятно, загружается не сразу, для полной загрузки требуется время, и только после этого начинается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...