Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-01-2008, 10:57   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2006
Beiträge: 16
Question … interner Preloader !!!

Hallo,
ich schlage mich mit einem Preloader - Problem herum, habe dazu auch schon viel recherchiert aber bin nicht wirklich fündig geworden:

Ich habe ein fertig programmiertes Programm, dass mit einer Index-Datei (index.swf) gestartet wird. Diese benötigt nun noch einen Preloader.

Nun meine Frage: kann ich INNERHALB dieser Index-Datei einen Preloader integrieren. Oder muss ich extern einen Preloader vorlagern, der die index.swf schließlich reinlädt.
(zweiteres wäre sehr unangenehm, da ich in der index.fla fast alles über die Pfadzuweisung _root gelöst habe und von demher wohl alles umschreiben müsste in Falle einer vorgelagerten Startdatei)


Please help!!!!!
Besten Dank schon einmal …
ManuelWielandt ist offline   Mit Zitat antworten
Alt 16-01-2008, 11:07   #2 (permalink)
CodeGecko
 
Benutzerbild von hellslawyer
 
Registriert seit: Aug 2007
Ort: Hagen
Beiträge: 1.242
Du kannst zwar auch intern einen Preloader bauen (Stichwort getBytesLoaded und getBytesTotal) aber dabei ist zu bedenken, daß vieles aus der Bib noch vor dem ersten Frame geladen wird.
Aus diesem Grund ist eine gesonderte Datei für den Preloader die bessere Lösung. Dein _root-Problem kannst Du zur Not mit einem this._lockroot = true; lösen.
__________________
Grütze Reinhart

XING || Simple Flash-Filter-Generator || DateChooser (AS3)
MovieClipLoader-Example (AS2) || PreloaderClass (AS2) || Framechecker-Component (AS2)

Bitte keine Flashfragen per PN oder ICQ. Dafür ist das Forum da.
hellslawyer ist offline   Mit Zitat antworten
Alt 16-01-2008, 11:11   #3 (permalink)
no guts no glory
 
Benutzerbild von readme.txt
 
Registriert seit: May 2004
Ort: Nordhorn
Beiträge: 7.998
Einfach am Anfang der Zeitleiste ein leeres Schlüsselbild einfügen und dann da den Preloader reinsetzen und wenn fertig geladen ist mit _root.gotoAndPlay(2); den film starten.
__________________
Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke.

'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.'
readme.txt ist offline   Mit Zitat antworten
Alt 16-01-2008, 11:13   #4 (permalink)
Neuer User
 
Registriert seit: Jul 2006
Beiträge: 16
Ja dacht mir schon von der Logik, dass der Preloader extern sein muss für die gesamte Datei.

_root zu blocken wäre natürlich die Lösung:
-> this._lockroot = true;

Schreibe ich dieses Skript in den Preloader?

Vielen Dank!
ManuelWielandt ist offline   Mit Zitat antworten
Alt 16-01-2008, 11:31   #5 (permalink)
CodeGecko
 
Benutzerbild von hellslawyer
 
Registriert seit: Aug 2007
Ort: Hagen
Beiträge: 1.242
Bei einem externen Preloader muss das lockroot natürlich in die nachgeladene swf. Denn in der sollen ja die _root-Verweise weiterhin funktionieren.
__________________
Grütze Reinhart

XING || Simple Flash-Filter-Generator || DateChooser (AS3)
MovieClipLoader-Example (AS2) || PreloaderClass (AS2) || Framechecker-Component (AS2)

Bitte keine Flashfragen per PN oder ICQ. Dafür ist das Forum da.
hellslawyer ist offline   Mit Zitat antworten
Alt 16-01-2008, 12:57   #6 (permalink)
Neuer User
 
Registriert seit: Jul 2006
Beiträge: 16
DANKE, hat alles funktioniert!!
ManuelWielandt 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 02:44 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele