Movieclip Richtung des Mauszeigers folgen lassen | AS 2.0

Für alle die schon länger mit Flash arbeiten, komplexere Tutorials.
Antworten
Benutzeravatar
enbe
Beiträge: 58
Registriert: Mi 9. Jan 2008, 04:47
Wohnort: Berlin
Kontaktdaten:

Movieclip Richtung des Mauszeigers folgen lassen | AS 2.0

Beitrag von enbe » Mi 7. Jan 2009, 22:15

Hier ein kleines Codebeispiel, wie man einen Movieclip so rotieren lässt, dass er dem Mauszeiger folgt.
:idea: Man kann bei dem Movieclip, den man drehen möchte, mittels des "Frei transformieren" Tools den Transformationspunkt (siehe Grafik) verstellen.
tranformationspunkt.jpg
tranformationspunkt.jpg (34.51 KiB) 2294 mal betrachtet
Hier der benötigte Actionscript Code:

Code: Alles auswählen

_root.onEnterFrame = function() {
	pX = _root._xmouse - mc_Zeiger._x;
	pY = _root._ymouse - mc_Zeiger._y;
	mc_Zeiger._rotation = ((Math.atan2(pY,pX)*(180/Math.PI))+180);
	updateAfterEvent();
};
So sieht es dann aus:

mauszeigerrichtungfolgen.swf [ 2.17 KiB | 2265 mal betrachtet ]

Und hier noch die .fla Quelldatei:
mauszeigerrichtungfolgen.fla
Flash 8 | CS3 + 4
(20.5 KiB) 210-mal heruntergeladen

Antworten