|
No to zaczynamy zabieramy się za stworzenie preloadera który będzie wyświetlał ile procent
załadowało się naszej animacji. Zaczynamy od stworzenia filmu, ja zrobiłem sobie 500x100. Utworzymy preloader na dwóch scenach. Pierwszą nazywamy "preloader", a drugą "animacja", następnie w drugiej scenie wstawiamy sobie to co chcemy, ja wstawiłem napis, który ma bardzo duży rozmiar. Ci, którzy umieją tworzyć zwykłe preloadery to nie powinni mieć teraz kłopotów z tym. Tworzymy w pierwszej scenie (preloader) 2 warstwy, które będą miały po 2 klatki. Nazywamy sceny, ta niższa ma się nazywać akcje a ta wyższa preloader. Na warstwie preloader mają być wstawione dwie klatki jako jedno ujęcie kluczowe, czyli za pomocą F5 przedłużamy ilość klatek. I tam wstawiamy sobie MC (Movie Clip), który może służyć jako ten nasz preloader. Oraz tworzymy jedno dynamiczne pole tekstowe (Dynamic Text). W polu var wpisujemy "procenty". Na warstwie akcje wstawiamy 2 ujęcia kluczowe (F6) i w pierwszym tworzymy taką akcje:
if (getBytesLoaded(_root)>=getBytesTotal(_root)) {
gotoAndPlay("animacja", 1);
}
procenty = int(getBytesLoaded(_root)/getBytesTotal(_root)*100)+" %";
W drugiej klatce tworzymy prosty skrypt wracający do 1 ujęcia:
gotoAndPlay(1);
Teraz wystarczy tylko wysłać gdzie na serwer naszą animacje, żeby zobaczyć jak wyszedł nam ten preloader!
EFEKT:
|