Avatar billede g-lock Nybegynder
18. september 2003 - 10:56 Der er 15 kommentarer og
2 løsninger

opret pause

har en fredig flash animation men her har fundet ud af der skal være en pause i den hvordan laver / opretter jeg den????
Avatar billede nikolajdu Nybegynder
18. september 2003 - 10:58 #1
Indsæt følgende hvor du vil have pausen :

stop();
function doPlay() {
  clearInterval(stopping);
  play();
}
stopping = setInterval(doPlay, 15000);

Frit efter Morten ;-)
Avatar billede g-lock Nybegynder
18. september 2003 - 11:00 #2
hvordan og hvorindsætter jeg det????
Avatar billede nikolajdu Nybegynder
18. september 2003 - 11:01 #3
I den frame hvor du vil stoppe.

15000 = 15 sekunder - Det sætter du efter behov.
Avatar billede _k Nybegynder
18. september 2003 - 11:02 #4
Aner ikke hvad en "fredig" animation er, men du kan også bare vælge dine frames og trykke F5, så indsætter du nye frames, og kan på den måde forlænge filmen.....
Avatar billede g-lock Nybegynder
18. september 2003 - 11:35 #5
_k> fredig = færdig

nikolajdu> spør lige en gang til. hvordan indsætter jeg det script i framet??? kender ikke til det hvordan man bruger script i frames
Avatar billede nikolajdu Nybegynder
18. september 2003 - 11:37 #6
Markér den frame i timelinen hvor pausen skal være. Tryk så F9 og indsæt ovenstående action :))
Avatar billede g-lock Nybegynder
18. september 2003 - 13:45 #7
ok har fåget det ind i flash men den starter ikke igen
Avatar billede mat Nybegynder
18. september 2003 - 13:52 #8
I ovenstående er pausen 15 sekunder, det er i denne sammenhæng ret lang tid, er du sikker på at den ikke går videre - det virker fint her?
Avatar billede g-lock Nybegynder
18. september 2003 - 14:03 #9
gør det ikke her ved ikke om det kan skylles at jeg bruget flash 5
Avatar billede mat Nybegynder
18. september 2003 - 14:20 #10
jeps, setInterval() findes ikke i flash 5, du kan istedet lave et tomt movieclip i den pågældende frame og ligge noget ala det her på:

onClipEvent (load) {
    _root.stop();
    tid = getTimer();
    pause = 5000; // millisekunder
}

onClipEvent (enterFrame) {
    if (getTimer() > tid + pause) {
        _root.play();
    }
}
Avatar billede g-lock Nybegynder
22. september 2003 - 09:20 #11
kan ikke indsætte det det giver fejl to fejl.
Clipboard Actions: Line 1: Clip events are permitted only for movie clip instances
    onClipEvent (load) {

Clipboard Actions: Line 7: Clip events are permitted only for movie clip instances
    onClipEvent (enterFrame) {

og som påpeget tidliger kan jeg ikke programer i flash SÅ HJÆLP!!!!
vil godt sende fla filen til jer for at lættet det men vil godt vide hvad du har laver i filen
Avatar billede nikolajdu Nybegynder
22. september 2003 - 11:13 #12
Mat´s action hører KUN til på movieClips. Det du gør er at

1. Gå til den frame du vil have en pause i.
2. tegn en firkant og tryk F8 og gør den til et movieclip.
3. Tryk så F9 og indsæt Mat´s action på movieclippet.
4. Flyt movieclippet udenfor scenen så det ikke er synligt.

/Nikolaj
Avatar billede g-lock Nybegynder
22. september 2003 - 12:19 #13
ok så køre det

Mat> giver du lige et svar
nikolajdu> giver du lige et svar
Avatar billede nikolajdu Nybegynder
22. september 2003 - 12:31 #14
oki doki :))
Avatar billede mat Nybegynder
22. september 2003 - 15:52 #15
oki :)
Avatar billede mat Nybegynder
22. september 2003 - 15:52 #16
hov
Avatar billede nikolajdu Nybegynder
24. september 2003 - 13:25 #17
Tak for point :))
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