MX LoadMovie... Steuerung/Verhalten... Hilfe!

Psyclic

Erfahrenes Mitglied
Hi,

Ich hab einen Film, in diesem liegt eine Navigation.
Auf Knopfdruck Soll film2 in eine andere mc instanz geladen werden...

Code:
on (release) {
	loadMovie("test.swf", _root.mover.display);
}

in "test.swf habe ich einen Button und eine movieclip instanz namens "preview"
wenn ich über den Button mit der mouse fahre, soll in der instanz von "preview"
was passieren.

ich habe dem button in "test.swf" folgende funktion zugewiesen:

Code:
on (rollOver) {
	_root.preview.gotoAndPlay(2);
}
on (rollOut) {
	_root.preview.gotoAndPlay(6);
}

... das funktioniert ja auch alles so.

Meine Frage(n):
Wie muss die anweisung lauten wenn ich den Film nun in meinen anderen Film lade

danmke mal im vorraus.
Und kommt mir nich mitm Handbuch... ich werd daraus nicht schlau.
 
Absolute Pfadangabe
_root.mover.display.preview.gotoAndPlay(2)

Oder relative Pfadangabe:
this.preview.gotoAndPlay(2)

Ungetestet...

Vom Prinzip her kannst du die Pfade so anlegen, als hättest du die Inhalte der
test.swf schon von vornherein in diesem Zielmovieclip erstellt. Dann passt's in
jedem Fall.

Gruß
rena
 
Okeeee... also das hat schon mal nicht funktioniert.
Trotzdem Danke.
Nachdem ich mir mal alle Objekte hab auflisten lassen, zeigt der mir folgendenPpfad:

Code:
_level0.mover.instance16.preview.

Instance16 scheint dann ja die geladene swf zu sein.
Jetzt hab ich hier rumprobiert, und mir is aufgefallen das sich diese Zahl immer ändert.
Wie kann ich denn nun dem Film einen festen Instanznamen zuweisen ?
Dann müsste das ja eigentlich klappen.

Ich hätt aber noch ne andere Variante.

Wenn ich die .swf mit LoadMovieNum auf level 2 lade das mit dem ansprechen auch.
Nur bei dieser Variante ist mein Problem wie ich angebe an welche position (x,y koordinaten) die swf geladen werden soll.

Kann mir das evtl jemand erklären ?
Dann brauch ich auch vorrst nicht weiternerven und kann weiterarbeiten
;)
 
Wenn da was mit "instanceNummer" steht, hat ein Movieclip keinen Instanznamen. Möglicherweise hast du auch im Verlauf des MC "display" ein Schlüsselbild, in dem dieser MC nicht mit dem Instanznamen belegt ist.

Die hinzugeladene Swf ist es nicht, deren Hauptzeitleiste ist über den Instanznamen des Movieclips, in den sie hineingeladen wird, erreichbar und braucht keinen eigenen.

Falls du den nicht benannten Movieclip nicht findest, poste mal den relevanten Teil der Fla.


Was die Positionierung der auf Stufen geladenen Swf betrifft, so gibt es zwei Wege:

1:
Die Positionierung über _level2._x und _level2._y. Hierzu muß aber vorher sicher gestellt werden, dass überhaupt schon was geladen ist, das positioniert werden kann.

2:
Einfacher ist es, die externe Datei in derselben Bühnengröße aufzubauen, die auch der Hauptfilm hat, und die Inhalte dort schon an der richtigen Stelle zu platzieren. Dann ist eine Neupositionierung überhaupt nicht notwendig weil der Bezugspunkt für auf Stufen geladene swfs jeweils die linke obere Ecke der Bühnen ist.

Gruß
Rena
 
Zurück