Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-07-2003, 14:18   #1 (permalink)
LBY
Neuer User
 
Benutzerbild von LBY
 
Registriert seit: Dec 2002
Ort: Würzburg
Beiträge: 130
onEnterFrame Problem (Preloader)

Ich habe folgendes Script für meinen Preloader:

ActionScript:
  1. root.onEnterFrame = function() {
  2.         Gesammt = getBytesTotal();
  3.         Geladen = getBytesLoaded();
  4.         Prozent = Math.floor((Geladen*100)/Gesammt);
  5.         GeladenText = Geladen;
  6.         GesammtText = Gesammt;
  7.         ProzentText = Prozent;
  8.         balken_mc._xscale = Prozent;
  9.         if (_root.Geladen == _root.Gesammt) {
  10.                 gotoAndPlay("start");
  11.         }

Das preloading funktioniert auch soweit, aber er springt nicht zu "start" sondern bleibt im Frame stehen.
Wieso?
LBY ist offline   Mit Zitat antworten
Alt 22-07-2003, 14:26   #2 (permalink)
ketten_karusell_
 
Benutzerbild von ge_flash
 
Registriert seit: Jan 2002
Ort: Duitsland geen Westen
Beiträge: 1.246
ActionScript:
  1. _root.gotoAndPlay("start");

Gruss
__________________
-----------------------------------------------
wichtige Befehle:
-format internet
-fdisk internet
ge_flash ist offline   Mit Zitat antworten
Alt 22-07-2003, 17:08   #3 (permalink)
LBY
Neuer User
 
Benutzerbild von LBY
 
Registriert seit: Dec 2002
Ort: Würzburg
Beiträge: 130
Hatte ich auch schon ausprobiert, danke.

So funzts jetzt:
ActionScript:
  1. _root.onEnterFrame = function() {
  2.     Gesammt = getBytesTotal();
  3.     Geladen = getBytesLoaded();
  4.     Prozent = Math.floor((Geladen*100)/Gesammt);
  5.     GeladenText = Geladen;
  6.     GesammtText = Gesammt;
  7.     ProzentText = Prozent;
  8.     balken_mc._xscale = Prozent;
  9.     if (Geladen == Gesammt) {
  10.         gotoAndPlay("start");
  11.         delete _root.onEnterFrame; // Das hat gefehlt
  12.     }
  13. };
LBY ist offline   Mit Zitat antworten
Alt 22-07-2003, 17:11   #4 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
kleiner tipp noch.. du solltest nicht == als abfrage nehmen sondern >= weil es nicht immer 100% die gleichen datenmengen sind die geladen weden

cu mfg
Tschdaeff
__________________
mod@
www.flashbattle.de
www.steffen-guse.de
------------------------------------

Tschdaeff ist offline   Mit Zitat antworten
Alt 22-07-2003, 17:20   #5 (permalink)
LBY
Neuer User
 
Benutzerbild von LBY
 
Registriert seit: Dec 2002
Ort: Würzburg
Beiträge: 130
Danke!
LBY 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 23:19 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele