02. juli 2002 - 13:10Der er
2 kommentarer og 1 løsning
Loop i 10 minutter, og derefter start forfra?
Jeg har en flashfilm, hvor jeg har en movie kørende i 2 minutter. Herefter skifter den movie (alt dette sker i det samme lag, på scenen). Den anden movie, vil jeg gerne have til at loop imellem, lad os sige, frame 10 og 20, i ti minutter, hvorefter hele filmen skal starte fra frame 1. Kan man det? - Og hvordan? :-)
Efter ti år i London, Madrid, Paris og Utrecht kommer Sabios AI-fokuserede program af arrangementer om kundeoplevelser, ‘Disrupt’, for første gang til Danmark.
Du kunne jo lave en tæller som er baseret på flashfilmens framerate - her er et eksempel fra en film med en framerate på 12 fps hvor tiden er sat til 60 sekunder!
Placer følgende i frame 1: timer=0;
Placer følgende i frame 20: timer = timer+(10/12); if (timer>=60){ gotoAndPlay(1); } else { gotoAndPlay(10); }
Lidt om de forskellige tal: 10/12 fordi loopet køre over 10 frames og med en framerate på 12 60 fordi jeg ønsker loopet skal køre i 60 sekunder 1 fordi det er den frame jeg ønsker at hoppe til efter endt loop 10 fordi det er her mit loop starter
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.