Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-01-2004, 12:27   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 41
Anfängerfrage: vorausladen externer *.swf´s

Hallo erstmal, sehr hilfreiches Forum hier, hat mir an so mancher Stelle schon weitergeholfen... Bin aber der "Anfänger" schlechthin...

Auch zu meinem Problem habe ich schon den ein oder anderen Beitrag gefunden, jedoch klappt es bei mir immer nicht.

Ich habe ein relativ langes Intro, welches in einem Preloader mit: if (
_root.loadframes == _root.totalframes)
{
gotoandplay ("Instanz",0);
}
gestartet wird. Nach diesem Preloader soll mein Navigationfilm im Hintergrund geladen werden, meine Anweisung:
LoadMovie ("mein.swf",2)
/level 2 da ich den Inhalt immer in level 1 laden will

und im letzten keyframe des Intro´s
this._visible = false;
_level2._visible = true;
_level2._play ()

bei mir passiert folgendes: der Navigationsfilm erscheint schon gleich ab dem "LoadMovie" eintrag. Soll aber erst am Ende des Intros erscheinen. Muß ich das Intro etwa auf ein höheres Level als den Navigationsfilm setzen? Ich hab keine ahnung totaler Anfänger... Vielen Dank für eure Hilfe im Vorraus
Flashes ist offline   Mit Zitat antworten
Alt 20-01-2004, 12:32   #2 (permalink)
PIXELSCHIEBER
 
Benutzerbild von FlashKasper
 
Registriert seit: Oct 2001
Ort: Salem, Bodensee
Beiträge: 638
hallo Flashes

als am einfachsten geht das, indem du ein deinen navigationsfilm in den ersten Frame ein stop(); reinmachst, damit dieser nicht gleich startet.

Dann kannst entweder mal versuchen über getBytesLoaded() und getBytesTotal() abzufangen ob dein Level2 komplett geladen ist.

Oder wenn dein Intro zu Ende ist einfach im Level 2 auf den nächsten Frame springen.

Flashkasper
__________________
Pack den Highscore
FlashKasper ist offline   Mit Zitat antworten
Alt 20-01-2004, 13:06   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 41
Hallo FlashKasper,
erstmal vielen Dank für diese rasante Antwort, habe das gleichmal ausprobiert und in das erste Frame (leer) des Navigationsfilmes eine Stop() anweisung gesetzt. Und dann noch im letzten frame des Intros per _level2._play("Instanz") probiert deinen Vorschlag umzusetzen. Leider passiert nachwievor das gleiche, der Navigationsfilm startet in dem frame des Intros, wo die anweisung:
loadMovie ("mein.swf",2) steht.

Danke im Vorraus
Flashes ist offline   Mit Zitat antworten
Alt 20-01-2004, 13:22   #4 (permalink)
PIXELSCHIEBER
 
Benutzerbild von FlashKasper
 
Registriert seit: Oct 2001
Ort: Salem, Bodensee
Beiträge: 638
eigentlich sollte der Film nicht ablaufen wenn ein stop() drin steht.

Kannst du mal dein .fla hochladen oder so?
__________________
Pack den Highscore
FlashKasper ist offline   Mit Zitat antworten
Alt 20-01-2004, 13:43   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 41
hab mal die Aktionsebenen der flas in zwei neue gepackt. evtl. falsche Namenszuweisungen bitte ignorieren.
Angehängte Dateien
Dateityp: zip dieaktionederflas.zip (8,6 KB, 14x aufgerufen)
Flashes ist offline   Mit Zitat antworten
Alt 20-01-2004, 13:50   #6 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 41
ich hoffe das reicht....
Flashes ist offline   Mit Zitat antworten
Alt 20-01-2004, 13:53   #7 (permalink)
PIXELSCHIEBER
 
Benutzerbild von FlashKasper
 
Registriert seit: Oct 2001
Ort: Salem, Bodensee
Beiträge: 638
hab mir mal deine Dateien angeschaut, also bei mir funktioniert das schoon, der navifilm wird nicht angezeigt.

Hab dir mal ein paar kleine Änderungen in den ersten Film reingebaut. So wird jetzt dein Intro angezeigt und am Ende verschwindet das Intro und die Navi wird angezeigt.

Schaus dir mal an.

Diesen Teil solltest du auch noch anpassen, so läuft der Film ja einfach weiter, egal wieviele frames geladen sind.

ActionScript:
  1. if (_root._framesloaded == _root._totalframes)
  2. {
  3.     gotoAndPlay("Film ab");
  4. }
Angehängte Dateien
Dateityp: zip introaction.zip (4,3 KB, 21x aufgerufen)
__________________
Pack den Highscore
FlashKasper ist offline   Mit Zitat antworten
Alt 20-01-2004, 13:54   #8 (permalink)
PIXELSCHIEBER
 
Benutzerbild von FlashKasper
 
Registriert seit: Oct 2001
Ort: Salem, Bodensee
Beiträge: 638
Fürs Preloading kann ich dir noch den Tutorial-Bereich empfehlen, da gibts eigentlich alles was man so braucht dazu:

http://www.flashforum.de/forum/searc...der=descending

FlashKasper
__________________
Pack den Highscore
FlashKasper ist offline   Mit Zitat antworten
Alt 20-01-2004, 14:32   #9 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 41
Lightbulb

Hat nach einigem herumprobieren jetzt auch geklappt!

supervielenDank für die schnelle Hilfe

auch für den link zu den Tut´s
Flashes 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 08:46 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele