24. juni 2002 - 14:17Der er
16 kommentarer og 1 løsning
Skjul knap efter 20 sek.
Jeg sidder og rodder med en rollover effekt, hvor når jeg har trykket på en knap bliver et MC synligt. Problematikken kommer når jeg efter 20 sek. gerne vil have MC'et til at fade ud igen!
i først frame er følgende script: _root.forside._alpha = 0; // skjuler MC'et
på knappen som gør MC'et synligt er følgende scrip: on (press) { _root.forside._alpha = 100; }
og på MC'et har jeg prøvet med dette hjemmestrikket script: onClipEvent (load) { if (_root.forside._alpha=100) { _root.forside = getTimer(); } if (20*1000+_root.forside < getTimer()) { _root.forside._alpha = 0; } } Men det virker ikke, og som i nok kan se er jeg ingen Actionscript-haj, så jeg håber at der er en eller anden der kan hjælpe mig, med at få ovenstående script til at virke, og måske endda hjælpe mig med at sætte en fade effekt på! P.S. Bruger Flash 5
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du må ikke kalde din variabel det samme som movieclippet (_root.forside)... Derudover skal variablen kun sættes een gang - nemlig hvis det ikke har været sat før...
onClipEvent (enterFrame) { if (_root.forside._alpha == 100 && !timer) { timer = getTimer(); } if (timer && 20*1000+timer<getTimer()) { delete timer; _root.forside._alpha = 0; } } Har fået det til at virke med dette script!! prøver lige med fade!
nu fungere fade scriptet også næsten (med mat's rettelse)! onClipEvent (load) { fade_step = 5; // hastighed til fade } onClipEvent (enterFrame) { if (_alpha != end_alpha) { // skal vi fade? _alpha += (_alpha<end_alpha ? 1 : -1)*fade_step; } else if (_root.forside._alpha == 100) { if (!timer) { timer = getTimer(); } if (timer && 20*1000+timer<getTimer()) { delete timer; _root.forside.end_alpha = 0; // fade til 0; } } } Det eneste der er nu er at når det fader ud igen står det og småblinker!
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.