Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash CS3 Professional

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-06-2010, 14:07   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2009
Beiträge: 38
Flash überlastet

Hallo,
ich habe einen flash film programmiert, der einen anderen film laden soll. Der Ladestatus wird dabei über ein Fortschrittsbalken angezeigt. Der zu ladende Flash Film ist allerdings sehr groß (16MB), sodass Flash für ein paar Sekunden überlastet wird und der Fortschritt nicht anzeigt wird. Nachdem alles geladen ist, funktioniert alles wieder normal. Übrigens funkioniert der Fortschritt - Balken mit kleineren zu ladenden Objekten

PHP-Code:
var laden:Array = new Array();
var 
urls:Array = new Array("Vorspann.swf");
var 
url:URLRequest = new URLRequest();
var 
totalBytes:Array = new Array();
var 
loadedBytes:Array = new Array();

for (var 
i:int 0urls.lengthi++) {
    
laden[i] = new Loader();
    
laden[i].contentLoaderInfo.addEventListener(ProgressEvent.PROGRESSfortschritt);
    
laden[i].contentLoaderInfo.addEventListener(Event.COMPLETEfertig);
    
url.url urls[i];
    
laden[i].load(url);
}

function 
fortschritt(evt:ProgressEvent) {
    var 
totalByte:Number;
    var 
loadedByte:Number;

    for(var 
a:int 0urls.lengtha++) {

        if (
evt.target == laden[a].contentLoaderInfo) {
            
totalBytes[a] = evt.bytesTotal;
            
loadedBytes[a] = evt.bytesLoaded;
            
totalByte 0;
            
loadedByte 0;
            
            for (var 
el in totalBytes) {
                
totalByte += totalBytes[el]
                
loadedByte += loadedBytes[el]
            }
        }
    }
    if (
totalBytes.length == urls.length) {
        var 
prozent:Number loadedByte totalByte;
        
balken_mc.width prozent 149;
    }

Ist in dem Code irgendetwas, dass zu viele Ressourcen frisst? Oder kann man das Problem irgendwie umgehen?

Danke jetzt schon !!

Geändert von Boost (12-06-2010 um 14:10 Uhr)
Boost ist offline   Mit Zitat antworten
Alt 12-06-2010, 14:32   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Wenn du nur einen Film lädst, wozu dann die for-Schleife mit dem Loader-Array?
  Mit Zitat antworten
Alt 12-06-2010, 14:57   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2009
Beiträge: 38
Hi,
die anderen zu ladenden Objekte habe ich bei dem post rausgenommen, weil sie keine große rolle spielen. Im richtigen Film lade ich mehrere Objekte.

Gruß Boost
Boost ist offline   Mit Zitat antworten
Alt 12-06-2010, 17:22   #4 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.163
Eben das dürfte das Problem sein. Versuch die Filme nacheinander zu laden statt gleichzeitig!
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 15-06-2010, 14:03   #5 (permalink)
Neuer User
 
Registriert seit: Mar 2009
Beiträge: 38
Leider geht das auch nicht, wenn ich die Filme einzeln lade. Auch dann schmiert der Flash Player ab. Hat noch jemand einen Lösungsansatz??
Gruß
Boost
Boost ist offline   Mit Zitat antworten
Alt 15-06-2010, 14:10   #6 (permalink)
GROLBA
 
Benutzerbild von tobee
 
Registriert seit: Jun 2007
Ort: Karlsruhe
Beiträge: 242
Ja, der Bulkloader
__________________
Werbeagentur Karlsruhe
tobee ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
flash-film, laden, überlastet

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
JSON laden - skript überlastet flash film dinovelvet ActionScript 2 2 03-05-2010 09:50
Flash Engine überlastet? schlagring ActionScript 2 4 05-03-2009 13:59
Zu grosse .fla überlastet Flash GoRilLa Flash MX 2004 18 04-12-2005 09:40
Flash überlastet??? bigJay ActionScript 1 5 21-05-2005 15:35
Flash überlastet? Lord Flash 4 und Flash 5 9 25-03-2002 10:33


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:01 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele