Movieclip stoppen - Flash MX

W

web4free

Guest
Hi all,

ich hoffe es kann mir jemand helfen.
Kurz zum Flashfilmchen.
Es soll ein Schaf in die Mitte laufen und dann stehen bleiben.
Das laufende Schaf befindet sich in eine MC der runningsheep heißt.

Gut ich habe jetzt den MC in Szene1, Erstes Schlüsselbild eingefügt, ein bewegungstween gemacht mit 30 Frames und dann ein stop(); eingebaut
So nun läuft mein Schaf (mit Ton) von oben Mitte (1x1px) zur Mitte des Flashes (200x200px) und bleibt stehen.
Nur der Moviclip läuft weiter. Mein Schaf läuft mit Ton auf der selben Stelle seine Hufe wund und das soll nicht sein.

Ein stop(); im MC bringt mir nix, weil dann der MC exat einmal läuft und dann steht er still.
Somit steht auch mein Schaf still und rutscht nur in das Bild herein.

Ich hätts auch schon probiert mit:
_root.runningsheep.stop(); => Ergebniss: MC läuft weiter
_root.runningsheep.gotoAndStop(12); hat leider auch nix gebracht.

Ich muß gestehen dass ich kein Flashguru bin und grad mal alle heiligen Zeiten in Flash was mache.
Bitte helft mir und meinen Schaf.

lg.
Werner
 
Servus swisshansa,

das Stop im MC bringt mir nix, leider.
Sonst läuft das Schaf nur einmal durch. also im MC vom Schlüsselbild 1-12 und dann würde es stehenbleiben.

Das Bewegungstween im _root läuft aber noch weiter.
Das schaut dann ungefähr so aus:

Das Schaft läuft in das Flash hinein.
Da ja dann das MC ein Stop hat bleibt das Schaf stehen und der Sound hört auf.
Der Bewegungstween schiebt mir jetzt aber das stehende Schaf weiter in die Mitte des Flashes weil der ja noch nicht zu Ende war.

Ich hab also einen Bewegungstween mit einem MC.
Und am Ende des Tween muß ich dan dem MC mitteilen können "Jetzt bleib stehen, also ein stop.

Leider hab ich bis jetzt noch niergenst was gefunden darüber.

lg.
Werner
 
für alle, die wie ich immer noch keine Lösung hierzu gefunden haben, aber diesen Thread dazu ergoogelt haben, so habe ich es gelöst und zwar durch eine globale Variabe.

einfach in den Hauptfilm an die entsprechende Stelle

_global.stoppen = "ja";

reinpacken, und dann in den Movieclip

if(_global.stoppen == "ja") stop();
 
Zurück
Oben