Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-02-2005, 09:07   #1 (permalink)
non scolae sed vitae
 
Registriert seit: Apr 2003
Ort: Colonia Claudia Ara Agrippinensium
Beiträge: 46
Question mcs + preloader

Hallo zusammen,

seitdem ich für meinen Film einen preloader eingebaut habe, laufen die mcs, die alle als Schleife laufen sollten, nicht mehr bis ans Ende, sondern einmal ein paar frames lang?
Was hab ich falsch gemacht?
__________________
Gruß Gerhard
faworit ist offline   Mit Zitat antworten
Alt 22-02-2005, 09:54   #2 (permalink)
nobody is perfect
 
Benutzerbild von Decrone
 
Registriert seit: Apr 2002
Ort: Bremen
Beiträge: 3.049
keine Ahnung! Man müsste schon mehr vom Aufbau, Script etc. sehen!

bye
__________________
FF Unterstützen! Erste Hilfe! häufig gestellten Fragen
...................... ............... ................................
Decrone ist offline   Mit Zitat antworten
Alt 22-02-2005, 10:13   #3 (permalink)
non scolae sed vitae
 
Registriert seit: Apr 2003
Ort: Colonia Claudia Ara Agrippinensium
Beiträge: 46
1.frame:
stop();
//preloader
gesamt = _level0.getBytesTotal();
if (gesamt == _level0.getBytesLoaded()) {
gotoAndPlay(3);
}
this.onEnterFrame = function() {
bereits = _level0.getBytesLoaded();
prozent = bereits*100/gesamt;
_level0.mcLoad.mcM_height = prozent/3;
_level0.mcLoad.mcM._width = prozent/3;
txtProzent = int(bereits/1000)+" KB" +" / " +int(gesamt/1000)+ " KB";
if (prozent == 100) {
b++;
if (b>20) {
gotoAndPlay(3);//da liegeb die mcs z.b. ein Zug, der über //ne Brücke fährt...oder 'n blinkender Leuchtturm
}
}
};
__________________
Gruß Gerhard
faworit ist offline   Mit Zitat antworten
Alt 22-02-2005, 10:33   #4 (permalink)
nobody is perfect
 
Benutzerbild von Decrone
 
Registriert seit: Apr 2002
Ort: Bremen
Beiträge: 3.049
Du solltest am Ende des Ladevorganges auch Dein onEnterFrame wieder löschen, ansonsten schickt er dich immer wieder auf gotoAndPlay(3);

ActionScript:
  1. //Scriptausschnitt
  2. if (prozent == 100) {
  3. b++;
  4. if (b>20) {
  5. gotoAndPlay(3);
  6. delete this.onEnterFrame;
  7. }
  8. }

ob Dein Problem dadurch jetzt behoben wurden ist, kann ich Dir so nicht sagen.

Ansonsten bei fragen, fragen!

bye
__________________
FF Unterstützen! Erste Hilfe! häufig gestellten Fragen
...................... ............... ................................
Decrone ist offline   Mit Zitat antworten
Alt 23-02-2005, 08:31   #5 (permalink)
non scolae sed vitae
 
Registriert seit: Apr 2003
Ort: Colonia Claudia Ara Agrippinensium
Beiträge: 46
Muss heissen
gotoAndStop();

Trotzdem danke.
__________________
Gruß Gerhard
faworit ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 22:37 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele