Zurück   Flashforum > Flash > ActionScript > ActionScript 2

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-05-2011, 13:43   #1 (permalink)
Neuer User
 
Registriert seit: May 2011
Beiträge: 1
Wie kann ein Movieclip einen anderen MC abstoßen?

Hallo,

Da ich noch ein Actionscript Anfänger bin und mich mit AS2 nicht so gut auskenne habe ich eine Frage. Wie kann Ich einen Movieclip X (x_mc) von einem MC A (a_mc) abstoßen, wenn ich MC A (a_mc) per Drag and Drop in der Nähe von MC X (x_mc) bewege?

Die Movieclips befinden sich alle auf der Bühne. Hinzufügen wollte Ich noch einen weiteren MC B (b_mc) der MC X von der anderen Seite in einer anderen stärke abstößt. MC X kann aber nicht MC A und MC B abstoßen. Und MC B und MC A stoßen sich nicht ab.

Vielen Dank für jede voraussichtliche Antwort
lebus ist offline   Mit Zitat antworten
Alt 09-05-2011, 16:26   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
willkommen im flashforum!

z.b.
1. erstelle ein onMouseMove
2. berechne darin den abstand der mc's (pythagoras - das bekommst du hin?)
3. wenn der abstand zu klein ist, das 'andere' in die entgegengesetzte richtung wegschieben, via Math.atan2(y-abstand,x-abstand);

varianten:
- wenn der 'andere' seine originalposition behält, dann kann er auch wieder zurück-rücken, falls dein cursor wieder weggeht
- wenn sich mehrere objekte gegenseitig wegdrücken sollen: alle mc's in ein array packen, so lange wegrücken, bis es nichts mehr zum wegrücken gibt.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (09-05-2011 um 16:29 Uhr)
hgseib 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
auf Button klick einen Movieclip ausblenden und einen anderen einblenden Dennis.Hoppe ActionScript 2 5 08-09-2010 17:31
Statt addChild einem MovieClip einen anderen MovieClip zuweisen Ali ActionScript 3 2 30-08-2010 11:28
MovieClip in einen anderen MovieClip verschieben JudiF Flash MX 2004 19 07-12-2009 07:04
wie kann ich von einen film in nen anderen springen? benzrecordings Flash Einsteiger 3 08-03-2006 16:31
kann mann einen film von einem level auf einen anderen bringen? hendrik s Flash 4 und Flash 5 3 24-10-2002 10:24


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:46 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele