Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-01-2004, 11:20   #1 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
getBytesTotal() eines geladenen films

hi,
habe eine main-film.
in diesem einen leeren container-mc.
nun lade ich in diesen container einen film und will dessen größe wissen, da der main-film nen preloader beinhaltet.

loadMovie("navigation.swf",nav);
nav_total=nav.getBytesTotal();
trace(nav_total);

aber der zeigt mir einen total falschen wert (viel zu gering, nämlich 4)

was ist da falsch an meinem code ??

MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 09-01-2004, 11:22   #2 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
4 zeigt es an wenn der container leer ist... also der movieclip lädt nix

cu mfg
Tschdaeff
__________________
mod@
www.flashbattle.de
www.steffen-guse.de
------------------------------------

Tschdaeff ist offline   Mit Zitat antworten
Alt 09-01-2004, 11:26   #3 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
hmm.... seltsam, dass er aber den film läd ?!
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 09-01-2004, 11:26   #4 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Hi

Das liegt daran, dass der Ladevorgang einen Moment dauert, bis überhaupt etwas zum Prüfen da ist - vorher wird getBytesTotal vom leeren nav-mc angezeigt. Das ist zwar nicht lang, was das an Zeit braucht, aber deutlich länger als AS braucht um die nächste Zeile im Script abzuarbeiten.

Du kannst das offline testen indem du getBytesTotal() einfach mal ein paar Frames später abfragst ... dann passt's

Das natürlich nur um die Logik dahinter zu testen, um das wirklich zu verwenden wär es zu unsicher.
In "echt" dann z.B. mit einer Schleife arbeiten, die so lange prüft bis überhaupt was da ist ... ggf. etwas > 4.

Gruß
rena
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 09-01-2004, 11:35   #5 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
thats it !!
Danke rena

liebe grüße
flash-bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 09-01-2004, 11:50   #6 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
noch ne frage anbei, wenn rena schon mal da ist:
wie ist das mit as2, wenn man das script extern hat, muss man das explizit preloaden oder gehört das zu der swf, die man läd ??

MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 09-01-2004, 11:54   #7 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Uups ... keine Ahnung. Meine MX2004-Version liegt noch beim Händler im Regal.

Gruß
rena
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 09-01-2004, 12:14   #8 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
nicht, dass das dort verstaubt !!
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 09-01-2004, 13:40   #9 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
ActionScript:
  1. /*noch ne frage, da mein preloaden noch nicht recht funktioniert.
  2. alles noch as1.
  3. und zwar ist das so, dass in der main-swf zwei container zwei filme reinladen.
  4. der eine film davon hat die schriftart in der biblio als export für gemeinsame nutzung.
  5. der andere film, wie man sich nun denken kann, hat diese als import.
  6. der film, der die schrift importiert, wird also preloaded. leider erscheint mir der film schon,
  7. obwohl der text noch nicht angezeigt wird,
  8. da schätzungsweise die schrift noch nicht komplett importiert.
  9. kann ich denn das irgendwie abfragen,
  10. um diese noch in den preloader zu integrieren ??*/

war mein fehler, schrift war nicht richtig exportiert !! Hat sich also erledigt, es geht !!!


Danke Mfg flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !

Geändert von flash bier (09-01-2004 um 13:57 Uhr)
flash bier 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:34 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele