Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-05-2008, 09:53   #1 (permalink)
Neuer User
 
Registriert seit: May 2008
Beiträge: 3
Preloader Probl. externe Mc inkl. Preloader laufen nicht richtig!!! Help

Hallo ich habe ein Problem einen Mc mit einen Preloader in eine andere Datei (Mainfile.fla) zu loaden. Ich denke ich weiss auch woran es liegt, habe aber leider keine Ahnung wie ich es ändern muss damit die Datei (MctoLoad) richtig geladen wird.

Es liegt wahrscheinlich am _root im Preloader....da ich denke das _root bezieht sich dann auf die Hauptdatei und springt dort an das Bild 21.

onClipEvent (load) {
total = _root.getBytesTotal();
} onClipEvent (enterFrame) {
loaded = _root.getBytesLoaded();
percent = int(loaded/total*100);
percen1 = ""+percent+"%";
gotoAndStop(percent);
if (loaded == total) {
_root.gotoAndPlay(21);
}
}

Kann mir jemand helfen????


Schöne Grüsse aus Aachen
mistermaakoon ist offline   Mit Zitat antworten
Alt 26-05-2008, 12:31   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
"_root" bezieht sich immer auf die Hauptzeitleiste. Allerdings ist dein Film ja schon geladen wenn sich der Abspielkopf auf Frame 1 bewegt und dein Script ausführen kann. Außerdem willst du doch sicherlich das Nachladen eines externen Filmes mit dem Preloader überwachen. Da bietet sich dann bspw. an, einen leeren MC zu erstellen, in diesen MC dann nachzuladen und den Preloader an diesen MC zu hängen.

Ich würde das ganze aber besser mit der MovieClipLoader-Klasse händeln, bspw.:
PHP-Code:
//leeren MC erstellen
this.createEmptyMovieClip("con",1);

//Lauscher-Objekt erstellen
var mclListener:Object = new Object();

//MovieClipLoader-Instanz erstellen
var mcLoader = new MovieClipLoader();

//Lauscher auf die Instanz setzen
mcLoader.addListener(mclListener);

//Film nachladen
mcLoader.loadClip("MctoLoad.swf"this.con);


//während des Ladens bspw. um Ladebalken o.ä. zu aktualisieren
mclListener.onLoadProgress = function(target:MovieClipbytesLoaded:NumberbytesTotal:Number):Void {
    var 
prozent int(bytesLoaded*100/bytesTotal);
   
_root.meineTextfeldinstanz.text ""+prozent+" %"
}

//Film ist geladen und MC wurde befüllt:
mclListener.onLoadInit = function(mc:MovieClip) {
    
trace("fertig, befüllt wurde "+mc);

  Mit Zitat antworten
Alt 26-05-2008, 13:39   #3 (permalink)
Neuer User
 
Registriert seit: May 2008
Beiträge: 3
Danke

Hi Holger....danke für deinen Tip....

muss ich ausprobieren sobald ich heute zuhause bin....

wenn Du magst kannste dir ja mal meine site anschauen und mir dein Profi urteil geben....

http://www.upartig.com
mistermaakoon ist offline   Mit Zitat antworten
Alt 26-05-2008, 13:55   #4 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
wenn Du magst kannste dir ja mal meine site anschauen und mir dein Profi urteil geben.
Das Design ist Geschmackssache. Das Laden des Hauptfilmes aber dauert selbst bei DSL viel zu lange. Und dann trotzdem noch bei den Menüpunkten arge Nachladezeiten. Da solltest du noch mehr modularisieren.

Den Startbildschirm solltest du dir schenken, besser eine Flash-Detection einbauen. Und dann nehme ich dir besonders übel, dass du meine voreingestellte Browsergröße veränderst (Popup?).

Bei den Textfeldern deiner Applikation solltest du noch mal checken, ob du die entsprechenden Anti-Aliasing-Eigenschaften gesetzt hast, die Texte erscheinen mir unscharf zu sein.
  Mit Zitat antworten
Alt 26-05-2008, 14:53   #5 (permalink)
Neuer User
 
Registriert seit: May 2008
Beiträge: 3
ja ist noch arbeit

Das Design ist Geschmackssache. Das Laden des Hauptfilmes aber dauert selbst bei DSL viel zu lange. Und dann trotzdem noch bei den Menüpunkten arge Nachladezeiten. Da solltest du noch mehr modularisieren.

Den Startbildschirm solltest du dir schenken, besser eine Flash-Detection einbauen. Und dann nehme ich dir besonders übel, dass du meine voreingestellte Browsergröße veränderst (Popup?).

Bei den Textfeldern deiner Applikation solltest du noch mal checken, ob du die entsprechenden Anti-Aliasing-Eigenschaften gesetzt hast, die Texte erscheinen mir unscharf zu sein.

mhm...design ist keine Geschmackssache....das ist toll
Ich weiss die Ladezeiten sind noch jenseits von gut und böse....das ding soll auch in erster linie eine dvd präsentation sein....für die finale website muss aufjedenfall noch optimiert werden....

...kleine frage hast du ein tutorial zu der Flash-Detection????

Wo mir dein Schiebepuzzle schon so gut gefallen hat!!! schleim...ne ist echt gut.

Danke für deine erschütternde Meinung
mistermaakoon ist offline   Mit Zitat antworten
Alt 26-05-2008, 16:12   #6 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
kleine frage hast du ein tutorial zu der Flash-Detection
http://www.gidf.de/
  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 19:24 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele