Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-04-2004, 14:29   #1 (permalink)
"E"
fragonautin
 
Benutzerbild von "E"
 
Registriert seit: Aug 2001
Ort: Bremen
Beiträge: 174
movieclip bewegen mit if-Schleife und _xmouse...

Huhu,
auf meinem Mc steht das:

ActionScript:
  1. onClipEvent (load) {
  2.     links = this._x-this._width/2;
  3.     rechts = this._x+this._width/2;
  4.     ease = 20;
  5. }
  6. onClipEvent (enterFrame) {
  7.     if (_xmouse>links && _xmouse<rechts){
  8.     zielx = zielxrechts-this._x;
  9.     this._x += zielx/ease;
  10.     }
  11. }

nur soll sich der MC bewegen, wenn die Maus EINMAL in dem x-Bereich war...sobald die Maus raus ist aus dem Bereich, bleibt der MC natürlich stehen...
Kann mir wer helfen?

LG
"E"
"E" ist offline   Mit Zitat antworten
Alt 28-04-2004, 14:34   #2 (permalink)
"E"
fragonautin
 
Benutzerbild von "E"
 
Registriert seit: Aug 2001
Ort: Bremen
Beiträge: 174
Nachtrag

ömpf..."zielxrechts" soll natürlich "rechts" heissen
"E" ist offline   Mit Zitat antworten
Alt 28-04-2004, 18:54   #3 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
was möchtest du erwirken?
ein nen mausfollow wenn die maus in einem bestimmetn berich ist ?
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 29-04-2004, 08:34   #4 (permalink)
"E"
fragonautin
 
Benutzerbild von "E"
 
Registriert seit: Aug 2001
Ort: Bremen
Beiträge: 174
jawohl,
wobei ich mittlerweile auch schon weiter bin: das script auf der hauptbühne sieht so aus:

ActionScript:
  1. if (_xmouse>-100 &&_xmouse <0) {
  2.     with (_root.details.field6) {
  3.     richtung = zielrechts-_x;
  4.     _x += richtung/ease;}
  5.    
  6.     with (_root.details.field5) {
  7.     richtung = zielganzlinks-_x;
  8.     _x += richtung/ease;}
  9.    
  10.     with (_root.details.field4) {
  11.     richtung = ziellinks-_x;
  12.     _x += richtung/ease;}
  13.     }

und die mc´s haben dies:

ActionScript:
  1. onClipEvent (load) {
  2.     oldxfield6=this._x
  3.     ziellinks = this._x-this._width/2;
  4.     zielrechts = this._x+this._width/2;
  5.     zielganzlinks = this._x-this._width;
  6.     zielganzrechts = this._y+this._width;
  7.     ease = 10;
  8. }

das einzige, was ich jetzt erreichen möchte, ist, dass wenn die maus halt nicht in dem bereich -100 und 0 ist, das die dinger sich wieder zurückbewegen.

lg
"E"
"E" ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 23:43 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele