Du gibst im zweiten Frame den Befehl, auf Frame 1 zurückzukehren. Was anderes als einen Loop erwartest du?
Edit: War zu spät, haha. root_alpha hat da irgendwie schon recht![]()
hallo, wie die überschrift schon sagt habe ich ein paar probleme mit meinem preloader. und zwar wird nicht geladen sondern immer wieder zurückauf anfang gesprungen, es entsteht ein loop von etwa 1sek. der immer vom ersten bild des loaders zum ersten bild des eigentlich nach dem laden abzuspielenden movieclips. der loader soll nur einen balken haben, keine prozentanzeige.
ich glaube der fehler ist ziemlich banal, kann ihn aber seit stunden nicht wirklich lokalisieren.
das ist der code im ersten frame der szene
der code des zweiten framesCode:stop(); this.onEnterFrame = function () { geladen = this.getBytesLoaded(); gesamt = this.getBytesTotal(); prozent = geladen * 100 / gesamt; mc_prozent.text = Math.round(prozent) + " % geladen"; mc_ladebalken._with = prozent * 6.4; if (geladen >=gesamt) { this.gotoAndPlay(3) delete (this.onEnterFrame); } } ;
ich habe zwei movieclips. einen mit namen "bilder" (die bilder die nach dem loader erscheinen sollen und einen mit namen "ladebalken" dort ist der ladebalken drin. zusätzlich trägt dieser mc noch die bildmarkierung "ladebalken".Code:gotoAndPlay(1);
screenshots:
hier
und hier
was könnte ich falsch gemacht haben?
könnt ihr mir eventuell weiterhelfen?
Du gibst im zweiten Frame den Befehl, auf Frame 1 zurückzukehren. Was anderes als einen Loop erwartest du?
Edit: War zu spät, haha. root_alpha hat da irgendwie schon recht![]()
Geändert von Zer0 (30.07.2009 um 08:43 Uhr)
Chaos ist nur eine andere Definition von Ordnung.
naja, er muss ja zurück wenn der nachfolgende mc noch nicht geladen ist. da steht ja auch "wenn 100% geladen, dann gehe zu frame 3", ansonsten würde es ja gleich durchrasen und frame 3 abspielen - oder?
auch mit weglöschen des as passiert immer noch der "loop" - erstes frame vom loader und erstes frame vom movieclip der geladen werden soll.
was meint ihr, muss ich den inhalt des movieclips vielleicht direkt in szene1, nach dem loader reinstellen und den zu ladenden mc ganz weglassen?
moin,
und im Frame 3 passiert was ?! da lädst du den Film aber da kein stop(); im Frame 3 steht wird doch erst recht wieder auf den ersten Frame gesprungen oder täusche ich mich da?!
mfg. - - Mario - - Icq 124346551 : MyWebHome :
ah, das funkioniert soweit - nur nach dem ich alles hochgeladen hatte, musste ich bemerken, das der ladebalken nicht größer wird. er verharrt auf der position des ersten frames, also ganzklein, dann lädt der zu ladene mc rein, wartet eine weile und fängt dann erst an abzuspielen. anscheinend funktioniert da eine zuordnung zum ladebalken nicht ganz![]()
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)