[ anakin14 @ 25.10.2011. 15:39 ] @
namestio sam da framerate bude 25, ali on bude samo u 5,6 frejmova na pocetku i onda se spusti na 3-4 fps, film uopste nije nesto zahtevan ne znam u cemu je problem?
[ anakin14 @ 25.10.2011. 18:35 ] @
mozda zbog ucitavanja, kako da napravim da se na pocetku ceka dok ne ucita sve da bi posle islo glatko?
[ SirPsycho @ 25.10.2011. 18:56 ] @
Koji je ActionScript u pitanju 2 ili 3? Da bi se na početku čekalo treba da napraviš PRELOADER.

Možeš da uradiš još jednu stvar. Kad si u Flashu, testiraj film Ctrl + Enter

Unutar prozora playera u kojem se film testira idi na View i klikni na Bandwidth Profiler i iznad filma pojaviće ti se prozor u kojem piše veličina tvog dokumenta, Frame rate, Size... Ovo može da ti bude od velike koristi.

Kad uključiš ovaj prozor, možeš ponovo da odeš na View i klikneš na Simulate Download, gde ćeš videti kada se sve učita 100% i koliko ti je vremena za to potrebno.

Ispod Simulate Download imaš opciju Download Settings gde možeš da odabereš brzinu koju želiš da program simulira.

[ MenOfHonor @ 25.10.2011. 21:34 ] @
Evo ti najjednostavniji primer preloadera:
Code:
stop();
import flash.net.URLRequest;
import flash.events.Event;
import flash.media.Sound;
import flash.events.ProgressEvent;

loaderInfo.addEventListener(ProgressEvent.PROGRESS, ucitanSWF);

function ucitanSWF(event:ProgressEvent):void
{
    var brojFrejma:int = Math.round(100*(event.bytesLoaded/event.bytesTotal));
    statusnaLinija_mc.gotoAndStop(brojFrejma);
    dinamicki_txt.text = brojFrejma + " %";
    if(event.bytesLoaded == event.bytesTotal)
    {
        nextFrame();
    }
}

Na prvi lejer stavi ovaj kod, a zatim dodaj novi lejer i na njemu nacrtaj mali pravougaonik i pretvori ga u Movie Clip. U panelu Properties unesi naziv instance "statusnaLinija_mc", a zatim uđi u njegovu vremensku liniju, selektuj 100-ti frejm, pritisni desnim tasterom miša i iz prikazanog menija izaberi Insert Frame. Sada iz menija Insert izaberi Motion Tween nakon čega ćeš dobiti upozorenje da objekat moraš pretvoriti u simbol na šta treba samo da pritisneš taster OK. Selektuj pravougaonik i u panelu Properties i promeni mu veličinu (na primer unesi 400). Vrati se na glavnu vremensku liniju (klikni na Scene 1 u levom gornjem uglu prozora) i dodaj novi lejer. Na stage dodaj dinamičko tekst polje i daj mu naziv instance "dinamicki_txt" i embeduj brojeve (Numerals) i znakove (Punctuation). Dodaj još jedan lejer i na vremenskoj liniji dodaj dva prazna ključna frejma: selektuj prvi frejm, klikni desnim tasterom miša i iz menija izaberi Insert Blank Keyframe, a isto ponovi i za drugi frejm. Sada na drugi frejm dodaj neku sliku: iz File menija izaberi Import to Stage i odaberi sliku koju ćeš prikazati. Ostalo je još da testiraš film, a kada to uradiš videćeš sliku u Flash plejeru. Da bi mogao da vidiš preloader moraš da simuliraš preuzimanje swf-a tako što ćeš iz menija View u Flash plejeru izabrati Download Settings a zatim selektuj neku od ponuđenih brzina (ovo zavisi od veličine slike koju si uvezao, a što je veća njena veličina to možeš da odabereš veću brzinu download-a). Na kraju izaberi Simulate Download i neka magija počne. Srećno!