Avatar billede flashers Nybegynder
29. september 2003 - 20:34 Der er 35 kommentarer og
1 løsning

preloader prob

Sidder med en fla film fra en som gerne vil have smidt en preloader på.
Ham der har lavet filmen lader den starte med scene 2 og derefter scene 1 har forsøg at smide en nem preloader ind i starten af scene 2 men det er som om at det ikke helt fungere, preloaderen kommer hurtigt frem efter at den har loaded det hele så man ser bare et glimt af den.

Er der en der har en ide om hvordan jeg skal få smidt en preloader på der virker taget i betragtning at filmen starter i scene 2 og der efter scene 1
Avatar billede mat Nybegynder
29. september 2003 - 20:36 #1
øh, hvordan lader han den starte i scene 2? Lader han playhead´et hoppe derhen ved en action i scene 1 eller ligger scene 2 bare før scene 1?
Avatar billede mat Nybegynder
29. september 2003 - 20:38 #2
preloaderen skal jo ligge i første frame af HELE filen, skulle jeg da mene? :)
Avatar billede flashers Nybegynder
29. september 2003 - 20:38 #3
scene 2 ligger bare før fatter heller ikke hvorfor, men er der hjælp at hente
Avatar billede mat Nybegynder
29. september 2003 - 20:39 #4
hvordan ser preloaderen ud?
Avatar billede flashers Nybegynder
29. september 2003 - 20:39 #5
det er oxo der jeg har smidt den i 1. frame i scene 2
Avatar billede flashers Nybegynder
29. september 2003 - 20:42 #6
frame 2 action  if  (_root.getBytesLoaded()    !=  _root.getBytesTotal()  ){
    gotoAndPlay(1);
}

og et MC med en stang der udvider sig action==
setProperty(this,_xscale,(_root.getBytesLoaded()/_root.getBytesTotal())*100);
Avatar billede mat Nybegynder
29. september 2003 - 20:42 #7
Du er nødt til at fortælle hvordan preloaderen ser ud, ellers har vi ikke en jordisk chance for at se hvad der er galt.
Avatar billede pyroman Nybegynder
29. september 2003 - 20:42 #8
Du kan loade hele swf'en ind i en ny swf, det er nok også den mest præcise måde.
Altså lav en ny fla med følgende kode i første frame:

_root.createEmptyMovieClip("main",1);
main._alpha = 0;
main.loadMovie("minFlash.swf");
main.onEnterFrame = function(){
  this.loadedBytes = this.getBytesLoaded();
  this.totalBytes = this.getBytesTotal()
  this.loadedPercent = Math.round(this.loadedBytes/this.totalbytes*100);
  if(this.loadedPercent == 100){
    this._alpha = 100;
  }
}

/Filip
Avatar billede flashers Nybegynder
29. september 2003 - 20:45 #9
ja men skal være simpel stang der udvider sig fra midten og ud

->mat
http://flashers.users.whitehat.dk/int/index.htm
ser preloaderen ud
Avatar billede mat Nybegynder
29. september 2003 - 20:48 #10
if  (_root.getBytesLoaded()    !=  _root.getBytesTotal()  ){
    gotoAndPlay(1);
}
else {
gotoAndStop(3); // eller hvor du nu skal hen
}

Det virker fint - dit loaderbar-script er også fint nok....Det var ikke sådan jeg ville lave en preloader, men den virker.

mvh mat
Avatar billede flashers Nybegynder
29. september 2003 - 20:48 #11
her kan i se hvad der sker ved at sætte den ind i scene 2
http://www.motiondesign.frac.dk/brochure_blaa.html
Avatar billede flashers Nybegynder
29. september 2003 - 20:52 #12
hmm tester lige lidt den skal sku kunne oxo selv om den starter der
Avatar billede pyroman Nybegynder
29. september 2003 - 21:22 #13
Det er jo lige meget hvad scenerne hedder om det er 2 eller 1, du kunne også omdøbe dem til "ko" og "gris" hvis det passede bedre. Ud over preloaderen beskrevet i mit første indlæg, kan du også lave en preloader i en helt tredje side:

Lav en ny scene ("scene3"??) og omdøb denne for sjov skyld til "preloader". læg denne først i rækken ved at trække den øverst.
I denne scene laver du et movieclip der ikke indeholder andet end et andet end en loadingbar - altså et movieclip med en aflang firkant - med navnet "bar".
På det første movieclip i den nye scene sætter du så følgende kode:

onClipEvent(enterframe){
  loadedBytes = _root.getBytesLoaded();
  totalBytes = _root.getBytesTotal();
  laodedPercent = Math.round(loadedBytes/totalBytes*100);
  bar._xscale = loadedPercent;
  if(loadedPercent == 100){
    _root.gotoAndPlay("start");
  }
}

Du laver så 2 frames i tidslinien. 2. frame med en gotoAndPlay(1); så den looper.
Første frame i den scene der skal køre først giver du så labelnavnet "start".
Vupti du burde have dig en preloader der virker...
Avatar billede flashers Nybegynder
29. september 2003 - 21:46 #14
pyroman får en fejl når jeg publicer
den action skal den ligge på scenen eller i MC et
Avatar billede flashers Nybegynder
29. september 2003 - 21:47 #15
ups fandt det sidder og kager i det
Avatar billede pyroman Nybegynder
29. september 2003 - 21:49 #16
Det kan godt være der har været en lille svipser i stavningen eller koderne - skrev det ud fra hukommelsen (som ikke er lige god altid hehe)
Avatar billede pyroman Nybegynder
29. september 2003 - 21:50 #17
Begge koder virker helt fint, den nederste er bare hvis du skulle bruge flash 5...
Avatar billede flashers Nybegynder
29. september 2003 - 21:54 #18
hmm kan ikke få det til at virke ås der er nok en fejl et sted, damit
Avatar billede flashers Nybegynder
29. september 2003 - 21:55 #19
http://flashers.users.whitehat.dk/brochure_blaa.html

har her jeg brugt det du sagde til sidst
Avatar billede pyroman Nybegynder
29. september 2003 - 22:01 #20
Har du set bort fra min stavefejl: laodedPercent = ... til loadedPercent =
Skal den overhovedet spille videre fra "start" eller skal den stoppe?
Hvor meget fylder filen?
Avatar billede flashers Nybegynder
29. september 2003 - 22:13 #21
den skal spille vidre og filmen fylder 613 kb
Avatar billede pyroman Nybegynder
29. september 2003 - 22:20 #22
Hmm det lyder lidt mærkeligt at der så ikke sker noget - prøv den med at loade det ind - går nu men er tilbage i morgen...
Avatar billede mat Nybegynder
29. september 2003 - 22:22 #23
prøv lige at hente den her: http://ultra-abe.dk.virker.nu/temp/preloader.fla - og kopier den ind i første frame (husk lige at rette gotoAndStop() til gotoAndPLay() )

mvh mat
Avatar billede flashers Nybegynder
30. september 2003 - 08:45 #24
mat kig lige på dette link
http://flashers.users.whitehat.dk/brochure_blaa.html

her er den du sendte sat ind bare bliv på linket for preloaderen kommer frem men ikke med det samme fatter det ikke..
Avatar billede mat Nybegynder
30. september 2003 - 09:57 #25
Så bliver jeg nødt til at se hele filmen, altså fla´en.
Avatar billede flashers Nybegynder
30. september 2003 - 10:05 #26
ok men fla'en er lidt stor hv kan jeg sende dig den ?? icq mail eller
Avatar billede flashers Nybegynder
30. september 2003 - 10:25 #27
Avatar billede flashers Nybegynder
30. september 2003 - 13:07 #28
Mat kan det være fordi at den åbner det i full screen ham jeg skulle lave den for skriver at
1)Først åbnes browservinduet også.
2)Så skal preloaderen kører
3) så kører brochuren
4) Når brochuren lukkes - så lukkes browserviduet

ved ikke om det har betydning men er lidt rådvild for synes ikke det kan passe at det ikke vil som det skulle gøre...
Avatar billede mat Nybegynder
30. september 2003 - 13:25 #29
Det er fordi der er et hav af movieclips i library, der er sat til "export for actionscript" - "export in first frame".

Den loader først alle de movieclips, hvis du slår "export in first frame" fra i linkage virker preloaderen fint. Men om det så påvirker resten af filmen må du selv lige teste.

-mat
Avatar billede pyroman Nybegynder
30. september 2003 - 13:25 #30
Hmm jeg kan godt se dit problem med den preloader, jeg tror det er fordi at html-siden skal have hentet en del af filen før den overhovedet kan blive vist, og når filen er så stor så går der en del tid før flashen bliver vist... Det er åbenbart kun når den åbnes gennem html at der opstår dette problem - der er intet i vejen når man åbner swf'en for sig selv.
Jeg tror du kan løse dette problem ved at hente din brochure ind i en anden flasfilm som jeg beskrev i mit første kommentar...
Avatar billede pyroman Nybegynder
30. september 2003 - 13:28 #31
eller som mat beskrev... hehe
Avatar billede flashers Nybegynder
30. september 2003 - 14:26 #32
mat du har ret så fungere filmen ikke som den skal

Pyro, prøver lige med din første kommentar men !!!

http://flashers.users.whitehat.dk/pyro.html
Her er den med din sat ind det virker oxo nogenlunde, men man kan kun se teksten... hvis du kigger så bare lad den kører lidt det skal nok komme..
Avatar billede flashers Nybegynder
30. september 2003 - 20:22 #33
pyroman det funker ikke den viser kun tekst check på linket ovenover
Avatar billede mat Nybegynder
30. september 2003 - 21:38 #34
Avatar billede flashers Nybegynder
30. september 2003 - 22:54 #35
Mat sejt program men kan ikke få den til at virke selvom jeg bruger det, takker for hjælpen men regner med at give op... :-)
Avatar billede flashers Nybegynder
13. oktober 2003 - 00:43 #36
lukker opgave ikke løst
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