Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-01-2004, 17:11   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 47
Movieclip nach Maus bewgen mal einfach

Hi,
vor einiger zeit hab ich mal gefragt wie man nen movieclip mit mausbewegung bewegen kann und es kam eine große anzahl hilfreichen antworten. ich bin anscheinend zu blöd mit diesen umständlichen codes umzugehen siehe ->

movieclip.prototype.mausfollow = function(tempo) {
this.onEnterFrame = function() {
this._x = this._xmouse/tempo + (Stage.width/4);
this._y = this._ymouse/tempo + (Stage.height/2);
newAngle = Math.atan2(_root._ymouse - this._y,_root._xmouse - this._x);
gradWinkel = 90 + (newAngle * 180) / Math.PI;
this._rotation = gradWinkel;
};
};
this.deinmcinstanzname.mausfollow(10);

also hab ichs nochmal selbst probiert und siehe da es hat auch damit funktioniert->

onClipEvent (load) {
_x = _root.pirs(instanzname)._x;
_y = _root.pirs._y;
_x = (_root._xmouse/10)+600; <- austrichten
_y = (_root._ymouse/10)+300;
}

warum einfach wenns auch kompliziert geht ???
liegts daran das ihr das schon so drauf habt das ihr nix simples mehr hinbekommt
gReeTz seilz
seilz ist offline   Mit Zitat antworten
Alt 20-01-2004, 18:33   #2 (permalink)
r0b
Neuer User
 
Benutzerbild von r0b
 
Registriert seit: Feb 2002
Ort: Hamburg
Beiträge: 1.281
Vielleicht scheint dir die zweite Lösung einfacher zu sein, aber wenn du mal genauer hinschaust wirst du sehen das Version 1 mit jedem mc funktioniert, deine zweite Version aber nur wenn du den code im mc selbst stehen hast. Was für die Pflege einer Seite eher Mist ist. Version 1 ist der objectorientierte und bei weitem der bessere Weg das Problem zu lösen.

Version 1 kannst du dir gut weglegen und immer wieder benutzen. Egal ob mit:

_root.irgendwas.irgendwo.meinDrehdichMovieClip.mau sfollow (1);

oder mit:

_level6.wolke7.mc.mausfollow (2);

Spielt alles keine Rolle. Funktioniert einfach.

mfg

Robert
__________________
robertreich.de v4 | Pixelfonts & FlashSite Tutorial
Friends of ED - Byte Size Flash MX: Adventures in Optimization

"Give a man a fish, and he eats for a day... Show him how to fish, and he eats for a lifetime."

Geändert von r0b (20-01-2004 um 18:37 Uhr)
r0b ist offline   Mit Zitat antworten
Alt 20-01-2004, 19:32   #3 (permalink)
anyway
Gast
 
Beiträge: n/a
Re: Movieclip nach Maus bewgen mal einfach

Zitat:
Geschrieben von seilz
warum einfach wenns auch kompliziert geht ???
liegts daran das ihr das schon so drauf habt das ihr nix simples mehr hinbekommt
gReeTz seilz
...mh nee, liegt einfach daran, was r0B auch schon sagte - tatsächlich ist Deine Methode die kompliziertere und nicht die prototyp-Methode, um die Du bei komplexeren Arbeiten nicht mehr drumherum kommen wirst..
  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 01:28 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele