So berechnet man eine Distanz zwischen zwei Punkten. P1 (x1/y1) und P2 (x2/y2) könnten zum Beispiel Positionen der Maus und einem MovieClip sein.
var dx:Number = x2 - x1;
var dy:Number = y2 - y1;
var dis:Number = Math.sqrt(dx * dx + dy * dy);
Wer Adobe Flash CS4 und den FlashDevelop 3 Editor benutzt. Muss noch die Actionscript 2.0 Klassen einbinden, wie dies geht findet ihr bei Adobe:
ActionScript-Veröffentlichungseinstellungen
Wofür überhaubt einen Delegater?
Einen Delegater benötigt man, wenn zum Beispiel eine Methode einer Klasse mit onEnterFrame aufgerufen werden soll. Innerhalb von onEnterFrame ist this der Klasse nicht bekannt. Da der Delegater keine Parameter übergibt, müssen wir uns selbst drum kümmern. weiterlesen… »