2010-12-05 15 views
0

Ich habe 2 Movieclips. Einer ist eine Fee, die die Bühne hinauffliegt. Der andere MovieClip ist ein magischer Staub, der ursprünglich entwickelt wurde, um mit dem Ereignis onMouseMove magischen Staub zu erzeugen, basierend auf der Maus x & y. Ich möchte den Filmclip mit dem magischen Staub verändern, damit er nach der Bewegung der Fee magischen Staub erzeugt.AS2 - Zugreifen auf Movieclip-Eigenschaften aus einem anderen Movieclip

this.onMouseMove = Funktion() { Generator (this._xmouse, this._ymouse, 5); Generator (this._xmouse, this._ymouse, 10); };

1) Welches Ereignis verwende ich in Magic MovieClip? onEnterFrame? 2) Wie greife ich auf die Fee x & y info?

Danke.

+0

Die Lösung von Zevan vorgeschlagen hat mir die x & y die Fee MovieClip- bekommen. Aber die x & y-Werte ändern sich nicht, während die Fee um die Bühne fliegt :-(Also sind die Feen-MovieClips x & y nicht die Werte, die der Staub-Movieclip verfolgen muss. Was sollte der Staub-Movieclip stattdessen verfolgen? – CoderM

+0

kannst du poste einen Link zu deiner fla-Datei? Ich werde einen Blick darauf werfen – Zevan

Antwort

0

Es gibt viele Möglichkeiten. Du kannst jeden Frame mit Faerie Coords aus Code aktualisieren oder den Staubbezug auf die Feerie legen.

0

Geben Sie die Fee einen Instanznamen „Fee“ und statt

this._xmouse/this._ymouse 

Verwendung

_parent.fairy._x/_parent.fairy._y 
+0

Ich werde es versuchen – CoderM

+0

Es funktioniert, aber der Staub funktioniert nicht, wie ich Bild :-(Siehe den obigen Kommentar. – CoderM

Verwandte Themen