Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-02-2005, 15:37   #1 (permalink)
Hardstyle DJ
 
Benutzerbild von djdwarf
 
Registriert seit: Nov 2004
Ort: Hamburg
Beiträge: 622
Objekt folgt der Maus im begrenzter Bereich / Drag

Moinsen!

Und wieder mal brauche ich die Hilfe des FF. Ich wälze nun seit fast einer Stunde die Suche durch, aber habe nicht das gefunden was ich gesucht habe.

Ich möchte das ein Objekt quasi versucht der Maus so nah wie möglich zu kommen. Dieses Objekt ist aber auf einem bestimmten Bereich begrenzt. Ganz simpel umschrieben: Man kanns sichs vorstellen als ob das Objekt z.B. ein Hund ist der in einem Käfig steckt. Die Maus hält einen lecka Hundekuchen. Wandert man mit der Maus (dem Leckerli) am Käfig entlang, folgt der Hund in seinem Käfig... so, ganz doof umschrieben jetzt ^^

Ich hoffe ihr versteh wie ich das meine. Kann ich sowas per Drag & Drop machen?
djdwarf ist offline   Mit Zitat antworten
Alt 24-02-2005, 15:42   #2 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 644
Einfach das auf dein Hund packen und die zahlen umändern so wie du es willst:
ActionScript:
  1. onClipEvent(enterFrame){
  2.     if(_root._ymouse>=10 and _root._ymouse<=200){
  3.     this._y=_root._ymouse;
  4.     }
  5.     if(_root._xmouse>=10 and _root._xmouse<=200){
  6.     this._x=_root._xmouse;
  7.     }
  8. }

Gruss Danny
P.s. Juhuu 500!!! *g*
jonny-noob ist offline   Mit Zitat antworten
Alt 24-02-2005, 15:49   #3 (permalink)
Hardstyle DJ
 
Benutzerbild von djdwarf
 
Registriert seit: Nov 2004
Ort: Hamburg
Beiträge: 622
Jawollja, genau so meinte ich das. Danke für schnelle Hilfe! Und gratz @ 500'sten Post

Ich hoffe das ich das auch weiterhin jetzt so umgesetzt bekomme wie ichs gern hätte. Falls nicht, meld ich mich nochmal hier zu Wort.

Greetz,
Dwarf
djdwarf ist offline   Mit Zitat antworten
Alt 24-02-2005, 17:01   #4 (permalink)
poke
 
Registriert seit: Dec 2002
Ort: Iserlohn [NRW]
Beiträge: 2.304
hmm ich glaub nicht, dass dir das script dabei sehr helfen wird, es erneuert die Position nicht, wenn du außerhalb mit der maus bist.. zumindest nicht richtig..

versuchs mal hiermit. Einfach ins Schlüsselbild kopieren.

ActionScript:
  1. this.onEnterFrame = function()
  2. {
  3.     // Diese Werte anpassen!
  4.     // Sie entsprechen deinem Bereich
  5.     var min_x:Number = 100;
  6.     var max_x:Number = 500;
  7.     var min_y:Number = 100;
  8.     var max_y:Number = 500;
  9.     var mc:MovieClip = _root.mein_mc
  10.     // Ab hier nichts ändern
  11.    
  12.     if ( _root._xmouse > max_x )
  13.         mc._x = max_x;
  14.     else if ( _root._xmouse < min_x )
  15.         mc._x = min_x;
  16.     else
  17.         mc._x = _root._xmouse;
  18.        
  19.     if ( _root._ymouse > max_y )
  20.         mc._y = max_y;
  21.     else if ( _root._ymouse < min_y )
  22.         mc._y = min_y;
  23.     else
  24.         mc._y = _root._ymouse;
  25. }

Geändert von pokepika (24-02-2005 um 17:07 Uhr)
pokepika ist offline   Mit Zitat antworten
Alt 25-02-2005, 10:49   #5 (permalink)
Hardstyle DJ
 
Benutzerbild von djdwarf
 
Registriert seit: Nov 2004
Ort: Hamburg
Beiträge: 622
Danke pokepika, aber das Script von Jonny funktioniert eigentlich ganz gut soweit bis jetzt. Wo meinst du denn liegt das Problem? Ausserdem hab ich dein Script getestet und damit gehts irgendwie ga nix ...


Edit: da sich mir bei dem Projekt noch einige Probleme eröffnen werden habe ich mal einen neuen Thread eröffnet, da dieser hier ja bereits die Lösung zum Topic erhalten hat.

http://www.flashforum.de/forum/showt...72#post1148972

Geändert von djdwarf (25-02-2005 um 11:11 Uhr)
djdwarf ist offline   Mit Zitat antworten
Alt 25-02-2005, 14:41   #6 (permalink)
poke
 
Registriert seit: Dec 2002
Ort: Iserlohn [NRW]
Beiträge: 2.304
als ich jonnys script getestet hab, ist mir aufgefallen, dass die Postion falsch ist, wenn du die Maus schnell rausbewegst.

meins geht schon, du musst nur die Daten anpassen.. besonders das:
var mc:MovieClip = _root.mein_mc

einfach den pfad zu deinem mc anpassen.
pokepika ist offline   Mit Zitat antworten
Alt 28-02-2005, 13:12   #7 (permalink)
Hardstyle DJ
 
Benutzerbild von djdwarf
 
Registriert seit: Nov 2004
Ort: Hamburg
Beiträge: 622
Irgendwas muss ich wohl falsch machen ... mit deinem Script bewegt sich die Kugel einfach nicht! Kannst sonst ja mal schauen was ich falsch gemacht habe. Das Script steckt im "tester" Movieclip in Frame 2.
Angehängte Dateien
Dateityp: zip murmel.zip (12,2 KB, 2x aufgerufen)
djdwarf 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:01 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele