UnloadMovie

Shooter2k

Erfahrenes Mitglied
Habe ein Problem:

Habe ein Menü (8 Menüpunkte)

Wenn ich z.B auf Beitreten klicken dann läd er den Film erfolgreich rein. Wenn ich dann auf Herausfordern klicke läd er den Film auch erfolgreich rein. Das Problem ist nur das sie sich beide überappen und der andere Film (Beitreten) noch im hintergrund liegt.

Was kann ich tun irgentwas mit Unload... mehr weis ich auch nicht.
 
Hi ho,

also wenn du deinen Film per
PHP:
loadMovieNum ("film.swf", 1);
beispielsweise in eine _Ebene_ lädst, dann entlädst du ihn simplerweise mit
PHP:
unloadMovieNum (1);
Lädst du in einen MC hinein per
PHP:
loadMovie ("film.swf", mc);
dann entlädst du den dort ganz einfach mit
PHP:
unloadMovie (mc);

That's it.

hth,
Geist
 
Ich meine das anders...

Also ich meine das ein bisschen anders:
Was meinst du mit "mc" ?
Das erste problem ist das menü befindet sich in einer Filmsequenz d.h. Ich kann da nicht mit goto Szene (1) usw arbeiten...

Und die Filme die hinein geladen werden habe ich mit einer Lehren zusätzlichen Filmsequenz Positioniert und der einen Instanznamen gegeben.

on (release) {
unloadMovieNum (beitreten.swf); <- kein plan was da hin soll )
loadMovie ("herausfordern.swf", "/herausfordern");
}


Muss ich beim Butoon gleich Load und Unload hinein bringen ?
so:? das geht alles bei mir nicht ......
on (release) {
unloadMovieNum (herausfordern.swf);
loadMovie ("herausfordern.swf", "/herausfordern");
}
 
Moin,

also ein MC = MovieClip = Filmsequenz.
Und für mc in meinem Beispiel sollst du einfach den Instanznamen des MCs einsetzen, in den du eventuell deinen externen Film lädst.
Denn du hast ja mit loadMovie 2 Möglichkeiten, halt einmal die mit Level und die mit MC.
Das erste problem ist das menü befindet sich in einer Filmsequenz d.h. Ich kann da nicht mit goto Szene (1) usw arbeiten...
Wo willst du denn ein gotoAndPlay(1) hinsetzen und was soll es bezwecken?
on (release) {unloadMovieNum (beitreten.swf); loadMovie ("herausfordern.swf", "/herausfordern"); }
Also mit "unloadMovieNum" entlädst du eine _Ebene_.
Falls das funktionieren sollte, müsstest du deinen externen Zielfilm schon in eine Ebene deines Hauptfilmes laden, du nutzt aber anscheinend einen MC namens "herausfordern".
Nutzt du übrigens Flash 4?
Statt "/herausfordern" wäre vielleicht die Flash5-Syntax _parent.herausfordern genauer.
Mit loadMovie und unloadMovie bei der release-Aktion sollte es keine Probleme geben...

Mein Vorschlag wäre also:
PHP:
on (release) {
    unloadMovie (_parent.herausfordern);
    loadMovie ("herausfordern.swf", _parent.herausfordern);
}

Have a try...
Geist
 
bla bla ...

das heisst : "wer mit deM strom schwimmt..."
das ist deutsch und nennt sich grammatik.
ansonsten ein sehr weiser spruch, gefällt mir ...
deswegen kann ich ihn auch nicht so "grammatikalisch vergewaltigt" ertragen ...
 
Zurück