Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-12-2006, 07:44   #1 (permalink)
liebt Skorpionin
 
Benutzerbild von Skorpion
 
Registriert seit: Apr 2003
Beiträge: 1.258
Preloader bleibt stehen

Mein Preloader bleibt bei ca. 88% (variiert) stehen, aber nur bei langsamem Internt (56 K - Modem). Klicke ich dann im Browser auf "aktualisieren" dann zählt der Counter brav auf 0 runter. Bei Breitband-Internet gibts keine Probleme.
Sollte ich anstelle von _framesloaded zwingend getBytesLoaded() benutzen?

Frame 8:
PHP-Code:
if (_framesloaded >= _totalframesgotoAndPlay("start");
else 
txt_counter.text Math.round ((this.getBytesLoaded() / this.getBytesTotal())*100); 
Frame 9:
PHP-Code:
gotoAndPlay(8); 
Kann mir jemand sagen wo die Ursache liegen könnte?
Skorpion ist offline   Mit Zitat antworten
Alt 14-12-2006, 21:59   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
framesloaded ist doch total veraltet. Was nützt dir das bspw. bei prozeduralen 1-Frame-Scripten oder OOP-Scripten? Am besten, du nimmst eh nur noch die MovieClipLoader-Klasse...
  Mit Zitat antworten
Alt 15-12-2006, 06:57   #3 (permalink)
liebt Skorpionin
 
Benutzerbild von Skorpion
 
Registriert seit: Apr 2003
Beiträge: 1.258
hi agedoubleju

es geht um den Hauptfilm. Da kann ich nunmal nicht den MovieClipLoader benutzen.
Skorpion ist offline   Mit Zitat antworten
Alt 15-12-2006, 08:41   #4 (permalink)
no guts no glory
 
Benutzerbild von readme.txt
 
Registriert seit: May 2004
Ort: Nordhorn
Beiträge: 7.998
Zitat:
Zitat von Skorpion Beitrag anzeigen
hi agedoubleju

es geht um den Hauptfilm. Da kann ich nunmal nicht den MovieClipLoader benutzen.
Trotzdem ist _framesloaded Flash 4 (!) Syntax ... beim Hauptfilm kann man doch hervorragend _root.getBytesLoaded() und _root.getBytesTotal nutzen, hat bei mir zumindest noch nie zu einem Fehler geführt.
__________________
Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke.

'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.'
readme.txt ist offline   Mit Zitat antworten
Alt 15-12-2006, 08:53   #5 (permalink)
liebt Skorpionin
 
Benutzerbild von Skorpion
 
Registriert seit: Apr 2003
Beiträge: 1.258
hi readme.txt
danke für die Antwort.
Ich denke, nur weil es _framesloaded schon seit Flash4 gibt heisst das ja nicht, dass es veraltet ist. _x gibt es schon seit Flash3...

In der Flashhilfe steht kein Hinweis auf veraltet. Vielmehr wird dort, beim Begriff "getBytesLoaded()", selbst vorgeschlagen, mit _framesloaded zu arbeiten.

Da zudem mein Code für die Ausgabe der Prozent-Zahl ja getBytesLoaded() benutzt und dieser Counter aber stehen bleibt, ist klar, dass auch diese Methode nicht funktionieren würde.

*sniff*

Greetings

Skorpion
Skorpion ist offline   Mit Zitat antworten
Alt 15-12-2006, 13:24   #6 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
es geht um den Hauptfilm. Da kann ich nunmal nicht den MovieClipLoader benutzen.
Den Hauptfilm sollst du ja auch nicht zum Preloaden nutzen. Das macht meist keinen Sinn, weil zuerst die Bibliothek mit den verknüpften Inhalten geladen wird und damit der größte Teil des Filmes schon geladen ist, bevor Frame 1 - und damit auch ein Preloader - abgespielt werden kann.

Preloader eignen sich eigentlich nur für nachgeladene Filme, oder, wenn wirklich alle Objekte auf der Hauptezeitleiste liegen und nicht verknüpft sind.
  Mit Zitat antworten
Alt 15-12-2006, 13:55   #7 (permalink)
liebt Skorpionin
 
Benutzerbild von Skorpion
 
Registriert seit: Apr 2003
Beiträge: 1.258
da stimme ich dir zwar zu, agedoubleju, aber in meinem Fall ist nur ganz wenig mit Frame 1 verknüpft. Die von dir beschriebenen potenziellen Probleme habe ich also nicht. Und bei schnellem Internet funktioniert ja auch alles wie es soll.
Skorpion ist offline   Mit Zitat antworten
Alt 15-12-2006, 14:22   #8 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Dann solltest du dir das mal genau austracen, evtl. mit dem Bandbreitenprofiler. Aber der Vergleich von geladenen Frames und Gesamtframes zu geladenen Bytes und Gesamtbytes kann immer zu Merkwürdigkeiten führen...
  Mit Zitat antworten
Alt 15-12-2006, 16:36   #9 (permalink)
liebt Skorpionin
 
Benutzerbild von Skorpion
 
Registriert seit: Apr 2003
Beiträge: 1.258
austracen und Bandbreitenprofiler geht nicht, das Problem tritt ja nur online auf.
Wie gesagt, es spielt keine Rolle ob ich getBytesLoaded() oder _framesloaded benutze; er scheint einfach nicht zu ende zu laden ohne "aktualisieren"

Jedoch, danke für dein Bemühen, agedoubleju

Gruss - Skorpion
Skorpion ist offline   Mit Zitat antworten
Alt 15-12-2006, 20:26   #10 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
austracen und Bandbreitenprofiler geht nicht, das Problem tritt ja nur online auf.
Dann nimm als Ausgabemedium ein Test-Textfeld oder schau dir mal den Flashtracer an.
  Mit Zitat antworten
Alt 16-12-2006, 09:11   #11 (permalink)
liebt Skorpionin
 
Benutzerbild von Skorpion
 
Registriert seit: Apr 2003
Beiträge: 1.258
Ok, danke. Aber was konkret soll ich denn austracen..?
Skorpion ist offline   Mit Zitat antworten
Alt 16-12-2006, 14:01   #12 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
Aber was konkret soll ich denn austracen..?
Alles... _framesloaded, _totalframes, this.getBytesLoaded(), this.getBytesTotal(), txt_counter.text und einen trace in Frame "start".
  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 02:24 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele