Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-11-2005, 07:48   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 6
preloader und loadmovie

Hi,

ich habe irgendwie ein Problem mit meinem preloader:

ich habe folgendes Script:
PHP-Code:
trace(this.getBytesTotal());
mainbalken._width this.getBytesLoaded() / this.getBytesTotal()* 800;
if(!(
this.getBytesTotal() == this.getBytesLoaded())){
    
gotoAndPlay(1);
}



    
    
// Hintergrund generieren
        
this.bg_content.aktuell "0b";
        var 
temp this.bg_content.attachMovie("bgholder","holder0b"this.bg_content.getNextHighestDepth());
        
this.bg_content.picnew temp;
        
temp.bg.loadMovie("0/0b.jpg");
        
        
    
// Masken/Strafer-Hintergrund generieren
        
var temp2 this.content.maskBG.holder;
        var 
holder2 temp2.attachMovie("bgholder","holder20b"temp2.getNextHighestDepth());
            
temp2.picnew holder2;
            
holder2.bg.loadMovie("0/0b.jpg"); 
nun sieht es aber so aus, als ob die beiden loadmovie-methoden nicht mit in getBytesTotal() drin sind?? Kann mir einer da weiter helfen?


Danke und Beste Grüße
Cr
Crachos ist offline   Mit Zitat antworten
Alt 05-11-2005, 13:43   #2 (permalink)
notzucht
 
Benutzerbild von shorty
 
Registriert seit: Nov 2003
Ort: Potsdam
Beiträge: 2.939
angenommen, du referenzierst ausgehend von der _root, dann mußt du der getBytes() und allen anderen Methoden den Pfad zum target voran stellen.

dat könnte dann so aussehen.
PHP-Code:
// Hintergrund generieren
this.bg_content.aktuell "0b";
var 
temp this.bg_content.attachMovie("bgholder""holder0b"this.bg_content.getNextHighestDepth());
this.bg_content.picnew temp;
temp.bg.loadMovie("0/0b.jpg");
//
// es geht immer nur ein oEF pro timeLine ;)
temp.onEnterFrame = function() {
    
trace(temp.bg.getBytesLoaded());
    
// do something ...
};
//
//
// Masken/Strafer-Hintergrund generieren
var temp2 this.content.maskBG.holder;
var 
holder2 temp2.attachMovie("bgholder""holder20b"temp2.getNextHighestDepth());
temp2.picnew holder2;
holder2.bg.loadMovie("0/0b.jpg");
//
// es geht immer nur ein oEF pro timeLine ;)
holder2.onEnterFrame = function() {
    
trace(holder2.bg.getBytesLoaded());
    
// do something ...
}; 
__________________
.
Flex in a week | Viertel vor halb nach Vollmond | ^^°.°^^ | Waltz with Bashir
.
shorty ist offline   Mit Zitat antworten
Alt 06-11-2005, 12:24   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 6
Muss ich dann für jedes loadMovie einen eigen preloader machen?

Wie sollte ich vorgehen um ein großen loader zu bauen? oder wie verknüpfe ich die einzelnen am Besten?


Grüße und Danke

Cr
Crachos ist offline   Mit Zitat antworten
Alt 06-11-2005, 13:03   #4 (permalink)
:Void
 
Benutzerbild von janoshnosh
 
Registriert seit: Jun 2005
Ort: börlin
Beiträge: 931
wenn du viele loads hast, ist es sehr sinnvoll, die MovieClipLoader-klasse zu benutzen. ein beispiel dazu habe ich mal hier Ich schnall es einfach nicht ! Array XML Problem geschrieben. in dem beispiel wird eine anzahl von bildern hintereinander geladen, das kann man dann aber auch auf befehl machen.

gruß janosch
janoshnosh 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 03:50 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele