Richtung der Mausbewegung ermitteln

  • Themenstarter Themenstarter Kebb
  • Beginndatum Beginndatum
K

Kebb

Hallo!

Also ich habe nun schon an die 5 Stunden dran gesessen und bekomms einfach nicht hin:

Gibt es eine "flüssige" Möglichkeit um zu erkennen, ob die Maus sich nach links, rechts, hoch oder runter bewegt?

Wär für Hilfe dankbar...

Kebb
 
eine Möglichkeit..
PHP:
  onMousMove = function() {
  trace(" x"+_root._xmouse+" y"+_root._ymouse);
  }
 
Zuletzt bearbeitet:
Danke, aber soweit bin ich auch schon...das Problem ist das ich z.B. nen 'true' haben will, wenn sich die Maus nach unten bewegt, oder nach oben, etc.
 
Hi,

mal eine einfache Möglichkeit:
PHP:
var lx = _xmouse;
var ly = _ymouse;

this.onEnterFrame = function() {
	var nx = _xmouse;
	var ny = _ymouse;
	var dx = nx - lx;
	var dy = ny - ly;
	if (dx > 0) trace("rechts");
	if (dx < 0) trace("links");
	if (dy > 0) trace("unten");
	if (dy < 0) trace("oben");
	lx = _xmouse;
	ly = _ymouse;
}
in dx und dy hast Du den Unterschied der Mausposition zum letzten Frameaufruf stehen.

Gruß
.
 
Zurück