Avatar billede mhnielsen Nybegynder
08. marts 2003 - 18:17 Der er 13 kommentarer og
1 løsning

disco lys

Hej.

Jeg har lavet en masse små mc som fader væk med en random funktion. Hvodan kan jeg få dem til at fade op igen random. Så de kan blive ved med at fade væk og op, forskelligt fra hinanden.

Mit ac:
onClipEvent(enterFrame){
    setProperty(this, _alpha, this._alpha-random(10));
}
Avatar billede doggy82 Praktikant
08. marts 2003 - 18:22 #1
????????????
onClipEvent(enterFrame){
    setProperty(this, _alpha, this._alpha+random(10));
}

eller er det mig som der er noget galt med?
Avatar billede telemuzen Nybegynder
08. marts 2003 - 18:26 #2
onClipEvent(enterFrame) {
this._alpha = this._alpha + random(10);
}
Avatar billede tipsen Nybegynder
08. marts 2003 - 18:34 #3
Skal de fade helt ned og derefter helt op igen - i et tempo som kan variere?
Avatar billede mhnielsen Nybegynder
08. marts 2003 - 18:35 #4
ja tak..hvis det er muligt..
Avatar billede mhnielsen Nybegynder
08. marts 2003 - 18:37 #5
hvis jeg skriver sådan her.

onClipEvent(enterFrame){
    setProperty(this, _alpha, this._alpha - random(10));
}
onClipEvent(enterFrame){
    setProperty(this, _alpha, this._alpha +    random(10));
}                       

så fader de næsten helt væk og de fleste forsvinder helt.. hvis det kan gøres som tipsen skriver..
Avatar billede mhnielsen Nybegynder
08. marts 2003 - 18:38 #6
hov glem mellemrumet mellem +    random(10));...:-)
Avatar billede tipsen Nybegynder
08. marts 2003 - 18:48 #7
Jeg kender desvaerre ikke programmeringssproget, men kan skrive det i pseudokode, hvis jeg faar foelgende oplysninger:

- hvilke vaerdier kan this._alpha antage? (dvs. gyldigt range)
- hvad returnerer random(10)_
Avatar billede mhnielsen Nybegynder
08. marts 2003 - 19:00 #8
Jeg forstår ikke helt, hvad du mener.. Jeg kan prøve at sende dig filen, hvis du vil..

Den eneste kode jeg har ligger i mc.. koden er den samme ved alle mc...og det er den som står for oven..

onClipEvent(enterFrame){
    setProperty(this, _alpha, this._alpha-random(10));
}
Avatar billede barklund Nybegynder
08. marts 2003 - 19:01 #9
onClipEvent(load) {
    _alpha = alpha = 100;
    minspeed = 0;
    maxspeed = 10;
    direction = -1;
}
onClipEvent(enterFrame) {
    _alpha = (alpha += direction*(minspeed+random(maxspeed-minspeed)));

    if (alpha <= 0 || alpha >= 100)
        direction *= -1;
}
Avatar billede mhnielsen Nybegynder
08. marts 2003 - 19:10 #10
Det virker fremragende :)
Tak endnu engang ;)

Tak for hjælpen ellers tipsen..
Avatar billede mhnielsen Nybegynder
08. marts 2003 - 19:16 #11
Barklund.. skriver du lige en kommentar, så jeg kan give dig point..
Avatar billede barklund Nybegynder
08. marts 2003 - 19:22 #12
Et svar :o)
Avatar billede mhnielsen Nybegynder
08. marts 2003 - 19:25 #13
ja ok hehe...
Avatar billede barklund Nybegynder
08. marts 2003 - 19:28 #14
Tark for point :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester