Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-06-2004, 00:55   #1 (permalink)
New User();
 
Registriert seit: Jan 2003
Beiträge: 85
Question getBytesLoaded von einzelnem Movieclip?

Hallo, ich hätte mal 'ne Frage:

Kann man die geladenen Bytes (getBytesLoaded) bzw. die "totalen" Bytes (getTotalBytes) von einzelnen Movieclips abfragen? Etwa so:

Code:
if (_root.meinMC2.getBytesLoaded() >= _root.meinMC2.getTotalBytes()) {
_root.meinMC1.gotoAndPlay(45);
}
So, wie ich es oben angegeben habe funktioniert es bei mir nicht!
Wie müsste man es machen, damit es klappt?
Und falls es so überhaupt klappen sollte (vielleicht ist auch ein einbinden einer eigenen .swf in eine neue Ebene sinnvoller/die einzige Möglichkeit), funktioniert das ganze auch Szenenübergreifend ("meinMC1" und "meinMC2" bzw. der code in unterscheidl. Szenen)?

Danke
Bossman2K ist offline   Mit Zitat antworten
Alt 21-06-2004, 01:04   #2 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
hm.. du lädst aber nix aus einer externen swf, oder? denn dann funktioniert dein vorhaben nicht.... du kannst nicht die größe irgenteines mc´s auslesen...
was haste denn vor? vielleicht gibts da ja nen anderen ansatz...

cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 21-06-2004, 07:01   #3 (permalink)
The Man Who Wasn't There
 
Benutzerbild von fraggle two
 
Registriert seit: Jul 2003
Ort: BÄRLIN
Beiträge: 1.156
guten morgen,

versuchs mal mit getBytesTotal()

gruß
mike
__________________
Dot-Realities
Mike Broders
Berlin

ICQ:105925103

Dot-Realities v4.0 under construction!
fraggle two ist offline   Mit Zitat antworten
Alt 21-06-2004, 07:05   #4 (permalink)
The Man Who Wasn't There
 
Benutzerbild von fraggle two
 
Registriert seit: Jul 2003
Ort: BÄRLIN
Beiträge: 1.156
@ salazar,

war gerade auf deiner homepage...

nur 2 kleinigkeiten...

deine seite hat keinen titel...
und wozu muß java aktiviert sein?

gruß
mike
__________________
Dot-Realities
Mike Broders
Berlin

ICQ:105925103

Dot-Realities v4.0 under construction!
fraggle two ist offline   Mit Zitat antworten
Alt 21-06-2004, 10:40   #5 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
@fraggle two: du hast recht... liegt daran das die site schon alt ist und ich noch nicht dazu gekommen bin die neue version fertig zu stellen und hochzuladen.... ich sollte evtl mal den link aus meinen profil entdernen

cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 21-06-2004, 11:32   #6 (permalink)
New User();
 
Registriert seit: Jan 2003
Beiträge: 85
Mein Vorhaben sieht etwa so aus:

In meinem Projekt gibt es zwei Preloader, die jeweils ihren zugehörigen hauptfilm preloaden sollen.
Struktur:

preloader1 läd Hauptfilm1 (dieser Hauptfilm liegt nur in einem MC, daher dachte ich, dass man die Bytes dieses einen MCs gesondert auslesen lassen könnte)

nachdem preloader1 Hauptflim1 geladen hat und Hauptfilm 1 abgespielt ist -->

preloader2 läd Hauptfilm 2 (wiederum das selbe wie bei Hauptfilm1).


Aber ich denke mir schon, dass man einzelne MCs nicht "bytemäßig" auslesen kann, macht auch nichts. Dann werde ich die preloader und die Hauptfilme in einzelne .swfs legen und includen.

Danke euch trotzdem!
Bossman2K ist offline   Mit Zitat antworten
Alt 21-06-2004, 18:38   #7 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
würde ich auch machen.... ne schöne loader swf bauen die nach und nach andere swf in sich reinlädt...

cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 21-06-2004, 19:14   #8 (permalink)
New User();
 
Registriert seit: Jan 2003
Beiträge: 85
So werd ich's dann mal machen! Danke.

Ist dann sicher auch kein Problem mehr, die TotalBytes _mehrerer_ .swfs zusammenzuaddieren (sofern sie natürlich alle bereits im Film hineingeladen wurden (per AS)), damit man einen linearen Preloaderablauf erhält.


Code:
var size01a = _level10.getBytesTotal();
var size01b = _level10.getBytesLoaded();

var size02a = _level11.getBytesTotal();
var size02b = _level11.getBytesLoaded();

usw. ...

sizea_gesamt = size01a + size02a;
sizeb_gesamt = size01b + size02b;


Und den Rest vom preloader... versteht sich von selbst, denke ich
Okay, denke das wäre die Lösung des Problems gewesen. Danke euch
Bossman2K 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 14:32 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele