• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-01-2010, 15:14   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 13
7 swf dateien verbunden

Hallo,

ich habe 7 swf Dateien, die habe ich mit den folgenden Befehlen verbunden (alle Dteien sind im selben Ordner)

Im letzten Schluesselframe habe ich jeweils folgenden Befehl eingegeben

1.swf , letztes Frame:

loadMovie("2.swf", 2);
unloadMovie(1);

2.swf, letztes Frame:

loadMovie("3.swf", 3);
unloadMovie(2);

die 7. soll wieder die erste swf oeffnen

Nun passiert es aber, das irgendwann die Reihenfolge der swf Dateien nicht mehr stimmr und immer nur 2 unterschiedlich abspielen, oder eben sogar nur noch eine, je nachdem bei welcher swf ich starte, nach 4 oder 5 haengt das weitergeben an die naechste und es werden immer nur noch 2 oder gar eine im wechsel abgespielt.

Wo ist mein Fehler?
smarto ist offline   Mit Zitat antworten
Alt 15-01-2010, 15:31   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Ich würde das über einen Hauptfilm mit einem MC-Container steuern, bspw.:
PHP-Code:
//Hauptfilm
this.createEmptyMovieClip("con",1);

function 
loadFilm(film:String){
   
this.con.loadMovie(film);
}

loadFilm("1.swf");


//und auf den letzten Frames der Filme dann bspw.
//_root.loadFilm("2.swf"); 
Mit der loadFilm-Funktion wird immer der aktuelle Film überschrieben, ohne dass explizit ein unload benötigt wird.
  Mit Zitat antworten
Alt 15-01-2010, 16:29   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 13
vielen Dank, funktioniert einwandfrei,... haette ich ohne hilfe ewig dran gesessen

schoenes WE
smarto ist offline   Mit Zitat antworten
Alt 16-01-2010, 19:48   #4 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 13
Jetzt habe ich aber noch ein kleines aber fuer mich nicht loesbares problem:

Obwohl ich den Platzhalter mit dem leeren MC auf der Buehne NICHT nach links oben in die Ecke gesetzt habe,..... die extern geladenen swf's werden alle direkt oben links in der Ecke gespielt.

Woran kann das liegen???
smarto ist offline   Mit Zitat antworten
Alt 17-01-2010, 10:25   #5 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Ein MC, der nicht über seine _x und _y-Eigenschaften gesetzt wird, wird vom Player automatisch auf den Nullpunkt links oben gesetzt. Anpassen funzt bspw. so:
PHP-Code:
this.createEmptyMovieClip("con",1); 
this.con._x 200;
this.con._y 300
  Mit Zitat antworten
Alt 19-01-2010, 13:17   #6 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 13
Vielen Dank fuer die Hilfe, das funktioniert perfekt.

Einen letzten "hint":

Wie programmiere ich noch 2 buttons in meinem container, mit dem ich den Film jeweils anhalten (pause) und fortsetzen (play) kann?

Hat jemand eine Idee?
smarto ist offline   Mit Zitat antworten
Alt 19-01-2010, 17:39   #7 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Setz zwei MCs oder Buttons mit Instanznamen auf die Bühne und onRelease-Scripte, die die entsprechende Zeitleiste mit stop() stoppen oder mit play() abspielen.
  Mit Zitat antworten
Alt 20-01-2010, 13:34   #8 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 13
Hallo,

das habe ich probiert und es funktioniert auch, ABER es werden nur die Filme im container selbst angehalten,... die extern reingeladenen swf dateien laufen weiter.
Ich brauche also, glaube ich, einen verweis in den code, das die jeweils abgespielte externe swf angehalten und wieder weiterspielen soll und nicht animationen die im container selbst laufen.
Wie setze ich einen solchen Verweis ?
smarto ist offline   Mit Zitat antworten
Alt 20-01-2010, 14:19   #9 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
Wie setze ich einen solchen Verweis
Du benötigst keinen Verweis, sondern den Instanznamen des Container-MCs, in den du den externen Film geladen hast.
  Mit Zitat antworten
Alt 20-01-2010, 15:23   #10 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 13
Hallo und danke fuer das feedback, wieder ein Stueck weiter, learning by trying, leider noch nicht doing...
mein container hat den Instanzname "emptyclip" bekommen

Der Stop button stoppt nun wenigstens nicht mehr die Animation im Hauptfilm, also bin ich schon ein Stueck weiter,...aber der extern geladene Film im container "emptyclip", der reagiert nicht.
Habe diverse codes ausprobiert, die immer gleich mit einer Fehlermeldung ausschieden, bin jetzt hier gelandet,..aber der Film haelt nicht an, reagiert nicht.

Instanz container ist "emptyclip"
Instanz stop button ist "pause"

Zitat:
on (release) {
_root.emptyclip.stop();

}
Was habe ich falsch gemacht?

Geändert von smarto (20-01-2010 um 15:25 Uhr)
smarto ist offline   Mit Zitat antworten
Alt 20-01-2010, 15:28   #11 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Gibt es die Instanz auch wirklich? Starte mal mit STRG-ENTER im Testmodus und lass dir über trace-Befehle die Objektpfade ausgeben:
PHP-Code:
on (release) {
   
trace("this="+this);
   
trace("_root.emptyclip="+_root.emptyclip);
   
_root.emptyclip.stop();


  Mit Zitat antworten
Alt 20-01-2010, 15:31   #12 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 13
Zitat:
this=_level0
_root.emptyclip=_level0.emptyclip

erscheint im output, aber spielt weiter
smarto ist offline   Mit Zitat antworten
Alt 20-01-2010, 15:35   #13 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 13
ICH HABS

der emptyMovieclip, der code von oben,... war ja definiert als "con"

habe den Instanznamen "con" genommen, jetzt funktioniert es

Vielen Dank fuer die hilfe :-D, jetzt kann ich weiter wurschteln :-D
smarto ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
loadmovie, unloadmovie

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
Linie verbunden mit instanz, draganddrop Questionmark ActionScript 2 3 29-12-2008 18:38
Yugop-Elemente sind verbunden Ch.Eck.23 Flash Einsteiger 1 14-02-2006 17:26
MovieClip verbunden mit der Maus jgd ActionScript 1 8 30-09-2004 13:38
quadrate verbunden durch eine linie ay.pepe ActionScript 1 2 15-04-2003 16:05
4 Kugeln/Bälle mit Linien verbunden dynamisch bewegen FlashKasper Softwarearchitektur und Entwurfsmuster 15 23-09-2002 08:35


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:45 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele