Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-01-2004, 13:36   #1 (permalink)
Neuer User
 
Benutzerbild von olive-air
 
Registriert seit: Aug 2003
Ort: In der Gegend
Beiträge: 13
embeded fonts preloaden

Hallo Alle zusammen!

Hab eine Datei: test.swf mit einer eingebetteten Schrift. Diese wurde anhand der Verknüpfungseigenschaften freigegeben für:
- Export für Actionscript
- Export für gemeinsame Nutzung zur Laufzeit
- in erstes Bild exportieren
Diese Datei (test.swf) hat eine Grösse von 12kb.
test.swf wird nun durch einen externen Preloader geladen.
PHP-Code:
extLaden = function(clip) {
    
_root.createEmptyMovieClip("container"10);
    
_root.container.loadMovie(clip);
    
_root.createEmptyMovieClip("control"20);
    
_root.preload.anzeige.txtProzent._visible 1;
    
_root.control.onEnterFrame = function() {
        if (
_root.container.getBytesLoaded()>=4) {
            
_root.preload.anzeige.balken._visible 1;
            
_root.container._visible 0;
            
gesamt _root.container.getBytesTotal()/1000;
            
bereits _root.container.getBytesLoaded()/1000;
            
prozent Math.ceil((bereits/gesamt)*100);
            
_root.preload.anzeige.txtProzent.text prozent+" %";
            
_root.preload.anzeige.txtgesamt.text gesamt+" kb";
            
_root.preload.anzeige.txtbereits.text bereits+" kb";
            
_root.preload.anzeige.balken._xscale prozent;
            if (
gesamt == bereits) {
                
delete this.onEnterFrame;
                
_root.container._visible 0;
                }
        }
    };
}
extLaden("test.swf"); 
Der Preloader zeigt aber an, dass die geladene Datei (test.swf) 47 kb gross ist. Was mache ich falsch, bzw. wie kann man diesen Bug beheben?

Vielen Dank für Eure Hilfe.

Geändert von olive-air (14-01-2004 um 13:42 Uhr)
olive-air ist offline   Mit Zitat antworten
Alt 14-01-2004, 14:15   #2 (permalink)
funkdisziplin
 
Registriert seit: Jul 2003
Beiträge: 2.790
Re: embeded fonts preloaden

Zitat:
Geschrieben von olive-air
gesamt = _root.container.getBytesTotal()/1000;
bereits = _root.container.getBytesLoaded()/1000;
willst du KB musst du durch 1024 teilen.
gesamt = _root.container.getBytesTotal()/1024;
bereits = _root.container.getBytesLoaded()/1024;

wie kommst du auf 48KB statt auf 12KB?
bist du sicher dass der test.swf wirklich 12KB hat?
Ausgabeprotokoll erstellen lassen - nachprüfen,
vielleicht sind ja auch mehrere schriftschnitte mit eingebettet...?

greets ddd
derdiedas ist offline   Mit Zitat antworten
Alt 14-01-2004, 14:40   #3 (permalink)
Neuer User
 
Benutzerbild von olive-air
 
Registriert seit: Aug 2003
Ort: In der Gegend
Beiträge: 13
Ich hab mal eine rar gepostet die Datei test2.swf ist wirklich nur 12 kb gross. Angezeigt werden aber 45 kb.
Angehängte Dateien
Dateityp: rar preloader embeded fonts.rar (31,9 KB, 4x aufgerufen)
olive-air ist offline   Mit Zitat antworten
Alt 14-01-2004, 15:20   #4 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Punkt 1; es gibt für MX 2004 eine eigene abteilung hier im Forum!!
Punkt2; ich denke da ist verknüpftes zeugs in der Bib. und evtl. die Kompression in der Einstellung für Veröffentlichen eingeschaltet!!
Preloader lesen aber die unkomprimierten kb's!!
__________________
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 20-01-2004, 01:12   #5 (permalink)
Neuer User
 
Benutzerbild von olive-air
 
Registriert seit: Aug 2003
Ort: In der Gegend
Beiträge: 13
Danke Rusty!

Du hattest Recht, der Film war komprimiert.
Sorry, wegen meiner Koordinationsschwierigkeiten!

Olive-Air
olive-air 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 10:51 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele