15.10.2012 Views

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ACTIONSCRIPT 3.0 ENTWICKLERHANDBUCH<br />

Verwenden von geometrischen Objekten<br />

Wichtige Konzepte und Begriffe<br />

In der folgenden Liste sind wichtige Geometriebegriffe aufgeführt:<br />

Kartesische Koordinaten Koordinaten werden in der Regel als Zahlenpaar geschrieben (z. B. 5, 12 oder 17, -23). Mit<br />

den beiden Zahlen wird jeweils die x-Koordinate und die y-Koordinate angegeben.<br />

Koordinatenraum Das Koordinatendiagramm eines Anzeigeobjekts, in dem die jeweils untergeordneten Elemente<br />

positioniert sind.<br />

Ursprung Der Punkt in einem Koordinatenraum, an dem die x- und y-Achsen sich schneiden. Dieser Punkt hat die<br />

Koordinaten (0, 0).<br />

Punkt Eine einzelne Position in einem Koordinatenraum. In dem in ActionScript verwendeten 2D-<br />

Koordinatensystem wird der Punkt von seiner Position entlang der x-Achse und der y-Achse (den Punktkoordinaten)<br />

definiert.<br />

Registrierungspunkt Der Ursprung (0, 0) des Koordinatenraums eines Anzeigeobjekts.<br />

Skalieren Die Größe eines Objekts im Verhältnis zu seiner Originalgröße. Beim Skalieren eines Objekts wird die<br />

Größe des Objekts geändert, indem das Objekt vergrößert oder verkleinert wird.<br />

Versetzen Umwandeln der Koordinaten eines Punkts von einem Koordinatenraum in einen anderen<br />

Koordinatenraum.<br />

Transformation Ändern der visuellen Merkmale einer Grafik, beispielsweise durch Drehen, Ändern der Größe,<br />

Neigen, Verzerren oder Ändern der Farbe eines Objekts.<br />

X-Achse Die horizontale Achse des in ActionScript verwendeten zweidimensionalen Koordinatensystems.<br />

Y-Achse Die vertikale Achse des in ActionScript verwendeten zweidimensionalen Koordinatensystems.<br />

Verwenden von Point-Objekten<br />

Flash Player 9 und höher, Adobe AIR 1.0 und höher<br />

Ein Point-Objekt definiert ein Paar kartesischer Koordinaten. Es gibt eine Position in einem zweidimensionalen<br />

Koordinatensystem an, in dem x die horizontale Achse und y die vertikale Achse darstellt.<br />

Ein Point-Objekt wird durch Festlegen der entsprechenden x-Eigenschaft und y-Eigenschaft definiert:<br />

import flash.geom.*;<br />

var pt1:Point = new Point(10, 20); // x == 10; y == 20<br />

var pt2:Point = new Point();<br />

pt2.x = 10;<br />

pt2.y = 20;<br />

Ermitteln des Abstands zwischen zwei Punkten<br />

Flash Player 9 und höher, Adobe AIR 1.0 und höher<br />

Mithilfe der distance()-Methode der Point-Klasse können Sie den Abstand zwischen zwei Punkten in einem<br />

Koordinatenraum ermitteln. Mit dem folgenden Code wird beispielsweise der Abstand zwischen den<br />

Registrierungspunkten der beiden Anzeigeobjekte circle1 und circle2 im gleichen Anzeigeobjektcontainer<br />

ermittelt:<br />

Letzte Aktualisierung 27.6.2012<br />

224

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!