Autor | Zpráva | ||
---|---|---|---|
Pertinax Profil * |
#1 · Zasláno: 1. 11. 2007, 20:03:15
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 |
#2 · Zasláno: 1. 11. 2007, 21:40:02
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 ;)
|
||
Časová prodleva: 16 let
|
0