preloader bricht ab
ich hab jetz grad den preloader meiner neuen seite getestet und hab gemerkt dass er ca. bis 50 % raufzählt und dann sofort zur seite springt... sprich er zählt nicht rauf auf 100....
woran kann das liegen?
irgendwelche ideen?
woran kann das liegen?
irgendwelche ideen?
happiness, n.
An agreeable sensation arising from contemplating the misery of another...
An agreeable sensation arising from contemplating the misery of another...
frame 1:
total = getBytesTotal();
frame 2:
loaded = getBytesLoaded();
prozent = Math.round(loaded/total*100);
prozentdisplay = prozent+" %";
balken.gotoAndStop(prozent);
if (loaded == total) {
gotoAndPlay(4);
}
frame 3:
gotoAndPlay(2);
das alles ist in szene 1.. auf frame 4 ist eine weiterleitung zur 2. szene mit dem inhalt....
total = getBytesTotal();
frame 2:
loaded = getBytesLoaded();
prozent = Math.round(loaded/total*100);
prozentdisplay = prozent+" %";
balken.gotoAndStop(prozent);
if (loaded == total) {
gotoAndPlay(4);
}
frame 3:
gotoAndPlay(2);
das alles ist in szene 1.. auf frame 4 ist eine weiterleitung zur 2. szene mit dem inhalt....
happiness, n.
An agreeable sensation arising from contemplating the misery of another...
An agreeable sensation arising from contemplating the misery of another...
ich würde es so machen:
FRAME 1:
total = getBytesTotal();
loaded = getBytesLoaded();
prozent = loaded*100/total;
prozentdisplay = int(prozent)+" %";
//Balken Breite=Prozent
balken._width = prozent;
if (prozent == 100) {
//Wenn Prozent = 100, gehe zum Bild mit dem Inhalt
gotoAndPlay(2);
}
stop();
FRAME2:
Inhalt!
-----------------------------------
Der Fehler könnte hier liegen:
prozent = loaded*100/total;
und nicht
prozent = loaded/total*100
FRAME 1:
total = getBytesTotal();
loaded = getBytesLoaded();
prozent = loaded*100/total;
prozentdisplay = int(prozent)+" %";
//Balken Breite=Prozent
balken._width = prozent;
if (prozent == 100) {
//Wenn Prozent = 100, gehe zum Bild mit dem Inhalt
gotoAndPlay(2);
}
stop();
FRAME2:
Inhalt!
-----------------------------------
Der Fehler könnte hier liegen:
prozent = loaded*100/total;
und nicht
prozent = loaded/total*100
jop der mc hat 100 frames... es is eine animation mit bewegung etc. da hilft mir keine skalierung...
danke für eure mühe..
aber silent assasin... das scheint keinen unterschied zu machen... weil er zeigt ja meinen preloader aber er geht nur bis ca. 80 % und spring dann schon zu meiner start seite....
danke für eure mühe..
aber silent assasin... das scheint keinen unterschied zu machen... weil er zeigt ja meinen preloader aber er geht nur bis ca. 80 % und spring dann schon zu meiner start seite....
happiness, n.
An agreeable sensation arising from contemplating the misery of another...
An agreeable sensation arising from contemplating the misery of another...
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »venom« (9. August 2003, 19:36)
Zitat
Original von venom
jop der mc hat 100 frames... es is eine animation mit bewegung etc. da hilft mir keine skalierung...
danke für eure mühe..
aber silent assasin... das scheint keinen unterschied zu machen... weil er zeigt ja meinen preloader aber er geht nur bis ca. 80 % und spring dann schon zu meiner start seite....
kannst du mir vielleicht die fla zuschicken, an roman@alexmartin.de !
es lädt so als ob er nur bis sagen wir mal 80 % laden müsste (es zählt auch rauf bis 80) ... alles bis dahin perfekt und dann springt er zur startseite...
edit:
komisch... jetz hab ichs nochmal hochgeladen und plötzlich zählt er brav bis 100 rauf..
also alles im lot... danke nochmals für eure mühe...
edit:
komisch... jetz hab ichs nochmal hochgeladen und plötzlich zählt er brav bis 100 rauf..
also alles im lot... danke nochmals für eure mühe...
happiness, n.
An agreeable sensation arising from contemplating the misery of another...
An agreeable sensation arising from contemplating the misery of another...
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »venom« (10. August 2003, 01:06)
Zitat
Original von venom
es lädt so als ob er nur bis sagen wir mal 80 % laden müsste (es zählt auch rauf bis 80) ... alles bis dahin perfekt und dann springt er zur startseite...
edit:
komisch... jetz hab ichs nochmal hochgeladen und plötzlich zählt er brav bis 100 rauf..
also alles im lot... danke nochmals für eure mühe...
hast du jetzt meinen code benutzt oder einen anderen?
chris23cgn
unregistriert
Zitat
Original von Silent Assassin
naja, ich wüsste nicht, was es für einen sinn hat, einen mc mit 100 frames zu erstellen,wobei es mit action script geht! kannst du mir den preloader zeigen!?!
ich hab gerade keinen zur hand, aber manchmal sind tweenings AS vorzuziehen, da sie weniger aufwendig und weniger cpu-lastig sind. Um auf das Thema zurückzukommen könnte man aufwendige PreloaderAnimationen nehmen, die nicht nur aus linearen bewegungsablaeufen bestehen, bzw. ums noch deutlicher zu machen könnte man auch ne einzelbildanimation nehmen. (sicher nur bei wirklich aufwendigen und bytelastigen seiten). da waere nix mit AS.
aber ich glaube bei ihm ist der preloader so aufgebaut, dass der streifen je anch prozentzahl größer wird, wozu eine animation mit 100 bildern machen, wenn es so geht:
balken._width = prozent;
wobei der balken am anfang 1 px breit ist! bei komplizierteren anmationen ist es mit AS schwerer aber nicht unmöglich!
balken._width = prozent;
wobei der balken am anfang 1 px breit ist! bei komplizierteren anmationen ist es mit AS schwerer aber nicht unmöglich!
Zitat
Original von chris23cgn
Zitat
Original von venom
jop der mc hat 100 frames... es is eine animation mit bewegung etc. da hilft mir keine skalierung...
ich hab den preloader net gesehen, aber laut seiner aussage... s. Zitat
oh, habe ich net gesehen aber bewegung kann man auch mit _x und _y positionierung steuern aber mit bewegungs tweens und pfaden ist es in diesem fall einfacher!
Ähnliche Themen
-
PHP »-
preloader in php?
(21. Juni 2003, 01:55)
-
(X)HTML & CSS & DHTML & Javascript »-
javascript preloader
(10. April 2003, 14:48)
-
Flash »-
derbauer Preloader.Wie einbauen???
(8. März 2003, 19:33)
-
Flash »-
nochma preloader
(7. November 2002, 14:09)


