Avatar billede elnino Nybegynder
24. juli 2001 - 10:45 Der er 4 kommentarer og
1 løsning

Functions

Jeg er ved at lave min første function.
Script:

function move(position,t,i){
onClipEvent (enterFrame) {
    sum=Number(position+t)
    setProperty (this, _x, sum);
t+=i}
}

Jeg for at vide at onClipEvent ikk må stå i en frame -Hvor skal jeg placer funktionen
Avatar billede ditlev Juniormester
24. juli 2001 - 11:12 #1
Den skal placeres på et movieclip.
Du markerer clippet og åbner actionpanelet og voila!
Avatar billede elnino Nybegynder
24. juli 2001 - 11:17 #2
Så får jeg at vide at det skal stå i en event handler og hvis jeg gør det står der at eventhandlers ikke må væere nestet...?
Avatar billede lingoman Nybegynder
24. juli 2001 - 11:36 #3
Det er din funktion som ikke må indeholde onClipEvent.
Funktionen skal indeholde de kommandoer eller instrukser der skal udføres når den bliver kaldt.

Du kan kalde din funktionen fra en event

fks.

onClipEvent (enterFrame) {
t= 3;
position = 4;
i = 6
move(position,t,i);
}

mvh geo
Avatar billede lingoman Nybegynder
24. juli 2001 - 12:04 #4
Grunden til at du ikke må have nested events er enkel.

Hvis du kalder din funktion som den blev defineret i dit spørgsmål, vil den finde OnClipEvent(enterframe).
Men funktionen vil aldrig modtage denne enterFrame event. Det er jo kun MC\'er der får sendt en OnClipEvent().

mvh geo
Avatar billede elnino Nybegynder
24. juli 2001 - 14:20 #5
Det lyder jo rigtigt, tak
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