Zurück   Flashforum > Flash > ActionScript > ActionScript 2

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-08-2011, 11:48   #1 (permalink)
Neuer User
 
Benutzerbild von apfelbonbon
 
Registriert seit: May 2009
Beiträge: 86
onLoadProgress reagiert nicht.

Ich habe folgendes (Teil-)Script:

PHP-Code:
var mcListener:Object = new Object();
var 
mcLoader:MovieClipLoader = new MovieClipLoader();
         
mcListener.onLoadStart = function(target_mc:MovieClip) {
      
bar._xscale 0;
      
trace("onLoadStart");
};

mcListener.onLoadProgress = function(target_mc:MovieClipbytesLoaded:NumberbytesTotal:Number) {
      
trace("onLoadProgress");
      
bar._xscale Math.round(bytesLoaded/bytesTotal*100);
};

mcLoader.addListener(mcListener);
      
klicker.onRelease = function() {
      
trace("Klick!");
      
_root.mcLoader.loadClip("PICT0001.JPG"_root.bildcontainer);

onLoadStart wird aufgerufen und das Bild auch richtig geladen. Nur onLoadProgress wird nicht aufgerufen. Die trace-Aktionen werden aber auch erst angezeigt, wenn das BIld geladen wurde. Woran liegt das?

Geändert von apfelbonbon (24-08-2011 um 12:06 Uhr)
apfelbonbon ist offline   Mit Zitat antworten
Alt 24-08-2011, 13:58   #2 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Wo hast Du das getestet?
Mach mal Download simulieren in der Testumgebung.

Am Script gibt es nichts zu rütteln .
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 24-08-2011, 14:00   #3 (permalink)
Fohlen-Power
 
Benutzerbild von enky
 
Registriert seit: Mar 2007
Beiträge: 1.223
Flash CS4 Professional ActionScript 2.0 onLoadProgress (MovieClipLoader.onLoadProgress-Ereignis-Listener)

PHP-Code:
HinweisWenn Sie versuchenonLoadProgress im Testmodus mit einer lokalenauf der Festplatte befindlichen Datei zu verwenden
so funktioniert dies nicht ordnungsgemäßweil Flash Player lokale Dateien im Testmodus vollständig lädt
__________________
Vielen Dank für euer Verständnis für einen Flash Noob !!!
enky ist offline   Mit Zitat antworten
Alt 24-08-2011, 15:06   #4 (permalink)
Neuer User
 
Benutzerbild von apfelbonbon
 
Registriert seit: May 2009
Beiträge: 86
Das ist ja blöd...

Wozu ist dann die Download-Simulation in der Testumgebung?

Edit: Okay, online funktioniert es. Nun möchte ich mehrere Bilder laden lassen:

PHP-Code:
klicker.onRelease = function() {
      
trace("Klick!");
      
_root.mcLoader.loadClip("PICT0001.JPG"_root.bildcontainer);
      
_root.mcLoader.loadClip("PICT0001.JPG"_root.bildcontainer2);
      
_root.mcLoader.loadClip("PICT0001.JPG"_root.bildcontainer3);
      
_root.mcLoader.loadClip("PICT0001.JPG"_root.bildcontainer4);
      
_root.mcLoader.loadClip("PICT0001.JPG"_root.bildcontainer5);

Funktioniert zwar auch, aber der Ladebalken springt manchmal ein wieder ein Stück zurück. Wie stelle ich es nun ein, dass er erst einmal die gesamte nötige Byte-Anzahl aller Bilder ermittelt und dann mit dem Laden anfängt?

Geändert von apfelbonbon (24-08-2011 um 15:15 Uhr)
apfelbonbon 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
onLoadProgress und attachMovie wollen nicht? zirag Flash Einsteiger 5 11-10-2007 14:39
loadClip -> onLoadProgress wird nicht angezeigt makese ActionScript 1 1 29-08-2007 15:14
MovieClipLoader ruft onLoadProgress nicht auf? xy2er Softwarearchitektur und Entwurfsmuster 3 10-05-2005 09:48
onLoadProgress an Ladebalken weitergeben geht nicht psyk ActionScript 1 3 25-02-2005 14:29
onLoadProgress funktioniert nicht AndiJ Flash MX 2004 6 15-09-2003 12:08


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:05 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele