I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
// udskift antal sekunder med antallet i tal f. eks 5 så vil din film loope over det antal frames som du har sat værdien af framesInLoop til i 5 sekunder. pauseDuration = antal sekunder *1000; framesInLoop = 2; if (startTime == null) { startTime = getTimer(); gotoAndPlay (_currentframe-framesInLoop); } else { lapsedTime = getTimer()-startTime; if (lapsedTime<pauseDuration) { gotoAndPlay (_currentframe-framesInLoop); } else { startTime = null; } }
//skriptet sætter du ind i framen før den frame du vil have der skal starte efter et bestemt antal sekunder. Når du sætter skriptet ind så husk at der er det antal frames før framen hvor du sætter loopet ind som du har defineret i framesInLoop .
(: jeppe (: godt set, det er selvfølgelig bedre at filen allerede er loaded ind i stedet for at den først bliver det når pausen ophører- what can I say ...du kan dit flash kram. Har du forresten haft tid til at kigge på mine filer? Jeg forstår altså ikke at det ikke vil funke.
Jeg bad nikolaj om at kigge på dem da han har mere tjek på det end jeg. Ellers synes jeg stadig at du skal prøve at fange d!ktator i http://www.eksperten.dk/spm/141849. Han kan sikkert opklare det med det samme. Du må ikke tro at jeg ikke gider at hjælpe dig, iggi, det er bare fordi de andre har meget større kompetance på dette område. mvh geo
det er helt fint og tak fordi du bad nikolaj om at kigge på det- det bliver spændende at se om han har en løsning i ærmet.
Da du har prøvet på at hjælpe mig med at løse mit problem falder der nogle point til dig når jeg engang lukker mit spørgsmål ..forhåbentlig bliver det snart.
Jeg har et lidt anderledes script der benytter getTimer() funktionen der ligger i flash 5 AS:
Lav et MC uden indhold, og placer det hvor du gerne vil have ventetiden. På selve MC\'et lægges så følgende kode ind:
onClipEvent (load){ // Stop filmens afspilning _parent.stop(); // Hent nuværende tid siden start i sek. this.then = int(getTimer()/1000); }
onClipEvent (enterFrame){ // Ny tid siden filmens start this.now = int(getTimer()/1000); // Udregning af antal sek. siden stop _parent.sec = int(this.now - this.then); // Hvis der er gået \"6\" sek. forsæt afspil if (int(this.now - this.then) == 6){ _parent.play(); }else{ stop(); } }
Jeg forstå det ikke :o(( Jeg har en animation SWF loadMovie(\"logo.swf\", \"empty2\"); som jeg loader som action - men logo.swf skal først starte efter ca. 30 sec osv. kan du ikke molok scriptet et sammen med min logo.swf fil eller ????
MVh Kim
Synes godt om
Slettet bruger
05. december 2001 - 10:35#10
Undskyld jeg reviderer lige engang.
Start med at hente logo.swf fra lige så snart du vil have det ind. Så er du sikker på at det er hentet. I første frame lægger du så et tomt MC (som nævnt for oven), med den kode jeg skrev.
Den anden mulighed er, at lægge et tomt MC i den frame hvor du gerne vil hente logo.swf ind, og så ændre koden som følger. (ændrede linier markeret med \">>\").
onClipEvent (load){ // Stop filmens afspilning _parent.stop(); // Hent nuværende tid siden start i sek. this.then = int(getTimer()/1000); }
onClipEvent (enterFrame){ // Ny tid siden filmens start this.now = int(getTimer()/1000); // Udregning af antal sek. siden stop _parent.sec = int(this.now - this.then); // Hvis der er gået \"6\" sek. forsæt afspil if (int(this.now - this.then) == 6){ >> loadMovieNum (\"logo.swf\", layer*); }else{ stop(); } }
* layer er det lag du vil loade fien i ex.: 1
Husk at de originale film ligger i lag 0.
Mvh. Mikael
Synes godt om
Slettet bruger
05. december 2001 - 10:37#11
Undkyld!
* layer er det lag du vil loade filmen i ex.: 1
Husk at den originale film ligger i lag 0
heheh.. Gav vist ikke voldsomt meget mening, som jeg skrev det før *G*
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.