Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-09-2004, 15:30   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2002
Beiträge: 302
CD-Rom und Preloader Problem...

ich will eine CD-Rom erstellen (für mac und PC) auf dieser CD-rom ist eine SWF mit einem Movie eingebunden.
Da die SWF-Datei ziemlich gross ist (60 kb), dauert es leider ein paar Sekunden bis die Datei geladen und sichtbar wird. Ich dachte mir, das ich einfach einen Preloader ranhänge. Allerdings dauert es wiederrum ein paar Sekunden bis der dargestellt wird.... ich habe lediglich nur einen Ladebalken, kein Textfeld, keine Movieclips die per Actionsscript auf die Bühne geladen werden oder sonstiges! Nur den Ladebalken und den Movie!

was kann ich tun das der Ladebalken schon vorher angezeigt wird?


Danke für eure Hilfe...

bis dann Fany
fany ist offline   Mit Zitat antworten
Alt 27-09-2004, 15:40   #2 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Beiträge: 2.051
auf welchem pc testes du das??? wieviel fach ist das cd rom laufwerk??? 60kb dürften offline kein problem sein!!! wie gross ist dein projektor?
kuma ist offline   Mit Zitat antworten
Alt 27-09-2004, 15:47   #3 (permalink)
Neuer Benutzer
 
Benutzerbild von webxvideo
 
Registriert seit: Nov 2003
Ort: berlin
Beiträge: 883
Ich geh mal davon aus, das mit 60kB eher 60Mb gemeint waren.

Das Streamen von Flashinhalten funktioniert leider nur per http (mit Ausnahme von FLV-Dateien).
Wenn Flash ein File lokal laden muss, reagiert der FalshPlayer überhaupt nicht mehr. Der Player wirkt wie abgestürzt. Auch bereits geladene MC's stoppen!

Mein Tipp:
Nicht alles in ein swf packen, sondern die Inhalte per loadmovie nachladen.
Du könntest z.B. in das 1.Frame schreiben "Bitte warten" und dann im 2.Frame den Inhalt nachladen.
webxvideo ist offline   Mit Zitat antworten
Alt 27-09-2004, 15:53   #4 (permalink)
Schokolaaaadeeeeee
 
Registriert seit: Apr 2004
Ort: Saarbrücken
Beiträge: 173
Ich würde einen framepreloader bauen. Das sollte auch offline funktionieren.

Der schaut springt so lange zwischen 1 und 2 frame hin und her bis alles geladen ist. Framepreloader findest du hier im Forum.
Du meintest ja das du nicht per attach aus der Bibliothek holst.

Gruß

KC
kamiKC ist offline   Mit Zitat antworten
Alt 27-09-2004, 16:05   #5 (permalink)
Neuer Benutzer
 
Benutzerbild von webxvideo
 
Registriert seit: Nov 2003
Ort: berlin
Beiträge: 883
Ich habe keine Ahnung was ein Framepreloader und konnte auch mit suchen keinen finden.
Aber ich kann es mir auch nicht vorstellen. Der Player ist wirklich im Koma wenn er offline was nachlädt.
webxvideo ist offline   Mit Zitat antworten
Alt 27-09-2004, 16:22   #6 (permalink)
Schokolaaaadeeeeee
 
Registriert seit: Apr 2004
Ort: Saarbrücken
Beiträge: 173
EIn framepreloader ist ein preloader der auf der hauptzeitleiste liegt und zwischen frames hin und her springt bis alles geladen ist und dann an eine Position springt die du vorgibst.

Also:

Im ersten Frame folgender Code:

PHP-Code:
this.onEnterFrame = function(){
        
            
zuladen _root.getBytesTotal()/1024;
            
trace(zuladen)
            
geladen _root.getBytesLoaded()/1024;
            
trace(geladen)

        
// Falls benötigt ausgaben
        
zuladen_txt.text zuladen;
        
geladen_txt.text geladen;
        if(
geladen 4){
            
this._visible true;
            var 
prozent Math.round(geladen/zuladen*100);
            
// Fortschritsanzeige muß auf deinen Preloader apassen
            
preloader.text.prozente_txt.text prozent;
            
preloader.balken.gotoAndStop(prozent*2);
            if(
prozent >= 100){
                
_root.gotoAndPlay("start");
                
delete this.onEnterFrame
                
this._visible false;
            }
        }
    }

im zweiten Frame:

PHP-Code:
gotoAndStop(1); 
das ist alles...jetzt läuft der preloader solange bis alle movieclips und sonstiges was auf der Bühne im Hauptfilm liegt geladen ist.


Gruß

KC
kamiKC ist offline   Mit Zitat antworten
Alt 27-09-2004, 16:36   #7 (permalink)
Neuer User
 
Registriert seit: Aug 2002
Beiträge: 302
was soll da anders als an einem normalen preloader sein!!??

ausser das es ein framepreloader ist!!?? sicher das er vorher dargestellt wird?

ich werde das morgen mal austesten.... fühl mich zu kränklich um noch rigendwas zu machen!

fany ist offline   Mit Zitat antworten
Alt 27-09-2004, 16:54   #8 (permalink)
Neuer User
 
Registriert seit: Aug 2002
Beiträge: 302
@kamiKC

habs doch nochmal schnell ausprobiert.... ioch glaube du hast dich da ein wenig geirrt! nix is schneller geworden, ich frage mich soundso wieso er nachdem verfahren den Preloader schneller anzeigen sollte!!!??
fany ist offline   Mit Zitat antworten
Alt 27-09-2004, 16:57   #9 (permalink)
Neuer User
 
Registriert seit: Aug 2002
Beiträge: 302
@kamiKC
du hast bei "http://www.fiat.de/funracer/" mitgewirkt?

lustig arbeite bei arcww wir bauen die Seiten für FIAT usw!

viel spaß beim arbeiten
byeee
fany ist offline   Mit Zitat antworten
Alt 27-09-2004, 17:02   #10 (permalink)
Schokolaaaadeeeeee
 
Registriert seit: Apr 2004
Ort: Saarbrücken
Beiträge: 173
Ja aber deiser sollte offline funktionieren, da ja alle auf der Bühne liegt und nicht attached wird meintest du...

Probiers einfach mal....

Und gut Besserung



Ach du arbeitest bei Arc ?? Lustig :-) Ja habe öfter mal für Think Orange gearbeitet.

Geändert von kamiKC (27-09-2004 um 17:05 Uhr)
kamiKC ist offline   Mit Zitat antworten
Alt 27-09-2004, 17:04   #11 (permalink)
Neuer User
 
Registriert seit: Aug 2002
Beiträge: 302
benutze ja ienen herkömlichen Preloader, preloaderbalken liegt auf der Bühne und wird je nach Prozentzahl skaliert der funzt ja auch soweit, aber wird erst ziemlich spät aufgerufen!!!!
fany ist offline   Mit Zitat antworten
Alt 27-09-2004, 17:10   #12 (permalink)
Schokolaaaadeeeeee
 
Registriert seit: Apr 2004
Ort: Saarbrücken
Beiträge: 173
:-) aso...also dann spiel mal mit der zahl von if(geladen > 4 ) rum

du mußt leere Mcs mitrechnen. Die liegen so um die 4 kb für einen leeren MC...versuch mal die zahl höher zu setzten. so auf 13

bis dann

gruß

Carsten
kamiKC ist offline   Mit Zitat antworten
Alt 27-09-2004, 17:22   #13 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Räusper!!
4 kb wäre ein wenig viel für leere mc's, meinst net eher 4 bytes
__________________
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 27-09-2004, 19:43   #14 (permalink)
Schokolaaaadeeeeee
 
Registriert seit: Apr 2004
Ort: Saarbrücken
Beiträge: 173
@ RustyCake öööö....upppsss....jo meinte 4 bytes

kb wäre in der tat etwas viel....hab schon zuviel beantwortet heute
kamiKC ist offline   Mit Zitat antworten
Alt 28-09-2004, 08:58   #15 (permalink)
Neuer User
 
Registriert seit: Aug 2002
Beiträge: 302
kann es sein das eine bestimmte prozentzahl des Films geladen werden muss damit er den überhaupt anzeigt!!??
er zeigt nämlich echt erst ziemlich spät den Preloader an... der Film selbst ist 60mb gross (sorry hatte mich oben verschrieben) ...gibt es nicht eine Möglichkeit!? hmmm....
fany 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 22:56 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele