Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-12-2011, 06:22   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2011
Beiträge: 19
Preloader

Hallo,

wenn ich meinen Preloader in die webseite_swf einbaue beginnt er erst ca. bei 20% zu laden an. Darum habe ich einen Preloader in eine externe swf ausgelagert die meine webseite-swf laden soll. Nur jetzt habe ich das Problem das er schon nach 20% die Webseite anzeigt ohne Sie komplett zu ende geladen zu haben. Er läd den Rest zwar im Hintergrund zu ende aber ich will dass er 100% fertig geladen hat bevor er die Website anzeigt um Fehler bei der Ausgabe zu vermeiden.

Ich kann zwar die swf erst nach dem laden zur bühne hinzufügen aber da die WS mit einer Animation anfängt, ist schon halb zu ende wenn die 100% des Ladens erreicht worden sind. hat jemand ne idee?

danke
depappa ist offline   Mit Zitat antworten
Alt 10-12-2011, 11:32   #2 (permalink)
Neuer User
 
Benutzerbild von padavan
 
Registriert seit: Apr 2002
Beiträge: 496
ja klar - starte die animation/aufbau der hauptseite durch eine public function oder über added-to-stage-event
__________________
Grafik - Webdesign - Programmierung - www.thsc.at
Adventkalender 2011 advent.wien.info/de
Jobspace - Universum der Lehrstellen www.jobspace.at
padavan ist offline   Mit Zitat antworten
Alt 10-12-2011, 16:50   #3 (permalink)
Neuer User
 
Registriert seit: Jul 2011
Beiträge: 19
Zitat:
Zitat von padavan Beitrag anzeigen
ja klar - starte die animation/aufbau der hauptseite durch eine public function oder über added-to-stage-event
Ein Event habe ich das am ende des Ladens ausgeführt wird...

loader.contentLoaderInfo.addEventListener(Event.CO MPLETE, loadComplete);

function loadComplete (...){

stage.addChild(loader); oder übers event addChild(e.currentTarget.content);

}

aber wie starte ich die geladene swf die im Loader ist neu?

Geändert von depappa (10-12-2011 um 17:00 Uhr)
depappa ist offline   Mit Zitat antworten
Alt 11-12-2011, 15:47   #4 (permalink)
Neuer User
 
Benutzerbild von padavan
 
Registriert seit: Apr 2002
Beiträge: 496
also wenn du deine SWF nicht mit dokument-klasse etc. angelegt hast wird's natürlich umständlicher

aber grundsätzlich musst du halt dafür sorgen, dass die hauptseite nicht "von selbst startet"
du kannst es natürlich auch auf der Timeline lösen, indem du z.b. die Seite erst ab dem 2. Frame animierst und im Preloader bei Bedarf in dieses Frame springst

ich würde aber doku-klasse empfehlen (wenn'S für deine anwendung sinn macht, kann man ohne mehr infos nicht sagen..)
__________________
Grafik - Webdesign - Programmierung - www.thsc.at
Adventkalender 2011 advent.wien.info/de
Jobspace - Universum der Lehrstellen www.jobspace.at
padavan ist offline   Mit Zitat antworten
Alt 11-12-2011, 18:50   #5 (permalink)
Neuer User
 
Registriert seit: Jul 2011
Beiträge: 19
jup danke für den tipp, hat mit...

loader.contentLoaderInfo.addEventListener(Event.CO MPLETE, loadComplete);

function loadComplete(e:Event):void
{
MovieClip(loader.content).gotoAndPlay(3);
this.addChild(loader);
}

geklappt. Preloader läd bis 100% und startet erst dann die Anwendung.
depappa 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Preloader Probl. externe Mc inkl. Preloader laufen nicht richtig!!! Help mistermaakoon Flash 8 5 26-05-2008 16:12
[Flash] Preloader soll nicht gesamte Animation laden + Preloader im IE nico1802 Flash Einsteiger 1 21-06-2007 12:55
Preloader problem, wie kann ich meinen Preloader noch nützen... Grisuuu Flash MX 2004 32 08-05-2005 01:52
Preloader Problem... Flash scheint den ganzen Film vor dem Preloader zu laden kosi Flash MX 2004 4 03-12-2004 18:18
trotz des preloader-tutorials funktioniert der preloader nicht chewbacca Flash MX 3 19-08-2002 14:21


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:31 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele