Movieclip reagiert auf Mausbewegung

mrs violet

Mitglied
hallo,

ich möchte in meiner Internetseite ein Objekt einbauen, das auf die horizontale Bewegung der Maus reagiert. das Objekt soll sich allerdings entgegengesetzt zur Maus bewegen.
Wenn die Maus stoppt, sollte das Objekt noch 2 oder 3 Pixel weiterwandern.
Auf der Internetseite von Amon Tobin ist sowas praktisch angewandt. Ich habe leider keine Erfahrung mit Actionsript, deswegen brauche ich eure Hilfe.
Hier ist der Link zur Seite:
http://www.amontobin.com/
Danke & Grüße
mrs. violet
 
Hi,

Code:
clip._bx = clip._x;
clip._by = clip._y;

this.onEnterFrame = function() {
   var dx = clip._bx - (_xmouse - Stage.width / 2) / 20;
   var dy = clip._by - (_ymouse - Stage.height / 2) / 20;
   clip._x += (dx - clip._x) / 2;
   clip._y += (dy - clip._y) / 2;
}

Gruß
.
 
hallo,

besten dank für deine hilfe.
Kannst du mir noch bei der praktischen Anwendung deines Sripts helfen.
Muss ich das Sript auf ein Movieclip oder eine Sequnz anwenden?
Und muss ich "clip._" mit meinem Movieclipnamen austauschen?
Wahrscheinlich ziemlich dämliche Fragen meinerseits, aber wie bereits gesagt, fehlen mir noch die nötigen Kenntnisse in Sachen Action Script.
Danke & Grüße
mrs. violet
 
Hi,

"clip" ist der Instanzname des MS, der verschoben werden soll und das Script kommt auf die Zeitleiste, in der sich dieser MC befindet.

Gruß
.
 
eigentlich funktioniert's jetzt. ...
doch ich hatte mir vorgestellt, dass mein Movie ebenfalls von der Mausbewegung gesteuert wird. quasi soll beim horizontalen Bewegen der Maus über den Bildschirm das Movie vor - bzw. zurückgespult werden.
Wenn die Maus dann stoppt, sollte das Movie aber noch 2-3 frames weiterlaufen.
Wie kann ich das am besten umsetzen?
Danke & Grüße
mrs. violet
 
Zurück