Avatar billede gantz Nybegynder
24. januar 2002 - 14:05 Der er 9 kommentarer og
1 løsning

pause i f.eks et movieklip

Jeg vil gerne vide hvordan jeg f.eks indsætter en pause på et vis antal sekunder i et movieclip når det er afspillet. Det er selvfølgelig meningen at det skal afspilles igen efter pausen.

Er det kinesik eller er der nogen som forstår det?
Avatar billede pixelpaw Nybegynder
24. januar 2002 - 14:11 #1
lav et lille tomt movieclip med dette i actions:

onClipEvent (load) {
    test = getTimer()/1000;
}
onClipEvent (enterFrame) {
    if (test > 10) {
        play ();
    }
}
Avatar billede pixelpaw Nybegynder
24. januar 2002 - 14:12 #2
oops, rettelse:
onClipEvent (load) {
    test = getTimer()/1000;
}
onClipEvent (enterFrame) {
    if (test > 10) {
        _parent.play ();
    }
}
Avatar billede pixelpaw Nybegynder
24. januar 2002 - 14:13 #3
onClipEvent (load) {
    test = getTimer()/1000;
}
onClipEvent (enterFrame) {
    if (getTimer()-test > 10) {
        play ();
    }
}

prøver lige igen...
Avatar billede pixelpaw Nybegynder
24. januar 2002 - 14:14 #4
onClipEvent (load) {
    test = getTimer()/1000;
}
onClipEvent (enterFrame) {
    if (getTimer()-test > 10) {
        _parent.play ();
    }
}

og så lige én gang til for at få det hele med, doh!  :o)
Avatar billede pixelpaw Nybegynder
24. januar 2002 - 14:14 #5
her vil der gå 10 sekunder før den spiller igen
Avatar billede gantz Nybegynder
24. januar 2002 - 14:59 #6
Laver jeg dette script i et movieclip og indsætter det i mit eget movieclip. Hvorefter den vil afspille sekvensen hver 10 sekund
Avatar billede pixelpaw Nybegynder
24. januar 2002 - 15:04 #7
Du kan enten placere det på det mc der skal afspilles igen, eller lave et dymmy (som jeg kalder det) mc, og placere koden dér. Forskellen er hvordan din play() skal hendvises til.
Avatar billede gantz Nybegynder
24. januar 2002 - 15:17 #8
Jeg kan stadig ikke få det til at virke når jeg indsætter scriptet i et movieclip og henviser det til et andet movieclip som jeg har lavet. (Jeg skal da bare henvise _parent.play() til instance navnet på movieclippet- ik?)
Den skriver bare at

Symbol=action, Layer=Layer 1, Frame=1: Line 1: Clip events are permitted only for movie clip instances
    onClipEvent (load) {

Symbol=action, Layer=Layer 1, Frame=1: Line 4: Clip events are permitted only for movie clip instances
    onClipEvent (enterFrame) {

Hvad gør jeg?
Avatar billede pixelpaw Nybegynder
24. januar 2002 - 15:33 #9
du kan sende filen til paw@risedata.dk
så kigger jeg på det
Avatar billede pixelpaw Nybegynder
24. januar 2002 - 16:07 #10
Til andre der måtte læse dette:
Filer er blevet sendt frem og tilbage.
Resultatet blev et dummy movieclip i mc'et med dette script:
onClipEvent (load) {
    saveTime = getTimer()/1000;
}
onClipEvent (enterFrame) {
    if (getTimer()/1000-saveTime>3) {
        _parent.play ();
    }
}
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