Autor Zpráva
Pertinax
Profil *
Kdo vi, proc tak strasne blika MovieClip, kdyz se pokousim o jeho Fade In/Fade Out pomoci snad jedineho mozneho zpusobu v ActionScriptu - cili inkrementaci/dekrementaci atributu _alpha po jednotlivych snimcich (existuje jina metoda?)

Pro nazornost, co ze to mam na mysli, zde je uryvek ActionScriptu, ktery provede Fade In na samem zacatku MovieClipu:

// ... TODO ST BEFORE

mc001._alpha = 0;
var fading_step:Numeric = 20;

mc001.onEnterFrame = function()
{
if (mc001._alpha < 100)
{
mc001._alpha = mc001._alpha + fading_step;
}
}

// ... TODO ST AFTER


Mezi jednotlivymi snimky to strasne blika (mam nastaveno 24 fps), takze je to nepouzitelny. Diky.
XXX
Profil
Z toho cos tady napsal tezko poznat, kde je zakopany pes. Skript je samozrejme v poradku, zrejme budes mit spatne optimalizovane cele FLAcko. Je spousta faktoru, ktere ti muzou ovlivnovat prubeh "animace". Obzvlast prace s pruhlednosti je narocna na procesor, takze je treba mit vsechno dobre sladeno. Nebylo by na skodu umistis aspon SWF nekam na web a dat sem odkaz, at vidime, co presne ti to dela, potom se bude radit lepe ;)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: