Flash Lite 2 |
|||
| Flash Lite 2.x ActionScript-Referenzhandbuch > ActionScript-Klassen > Math > tan (Math.tan-Methode) | |||
public static tan(x:Number) : Number
Berechnet den Tangens des angegebenen Winkels und gibt diesen zurück. Weitere Informationen zur Berechnung von Bogenmaßwerten finden Sie in der Einführung zur Math-Klasse.
Verfügbarkeit: ActionScript 1.0, Flash Lite 2.0. In Flash Player 4 werden die Methoden und Eigenschaften der Math-Klasse durch Näherungsverfahren emuliert und sind möglicherweise nicht so genau wie die nicht emulierten Math-Funktionen in Flash Player 5.
x:Number - Eine Zahl, die einen Winkel in Bogenmaß angibt.
Number - Eine Zahl. Der Tangens des Parameters x.
Im folgenden Beispiel wird mit der mathematischen Konstante Pi, dem Tangens eines Winkels und der Drawing-API ein Kreis gezeichnet.
drawCircle(this, 100, 100, 50);
//
function drawCircle(mc:MovieClip, x:Number, y:Number, r:Number):Void {
mc.lineStyle(2, 0xFF0000, 100);
mc.moveTo(x+r, y);
mc.curveTo(r+x, Math.tan(Math.PI/8)*r+y, Math.sin(Math.PI/4)*r+x, Math.sin(Math.PI/4)*r+y);
mc.curveTo(Math.tan(Math.PI/8)*r+x, r+y, x, r+y);
mc.curveTo(-Math.tan(Math.PI/8)*r+x, r+y, -Math.sin(Math.PI/4)*r+x, Math.sin(Math.PI/4)*r+y);
mc.curveTo(-r+x, Math.tan(Math.PI/8)*r+y, -r+x, y);
mc.curveTo(-r+x, -Math.tan(Math.PI/8)*r+y, -Math.sin(Math.PI/4)*r+x, -Math.sin(Math.PI/4)*r+y);
mc.curveTo(-Math.tan(Math.PI/8)*r+x, -r+y, x, -r+y);
mc.curveTo(Math.tan(Math.PI/8)*r+x, -r+y, Math.sin(Math.PI/4)*r+x, -Math.sin(Math.PI/4)*r+y);
mc.curveTo(r+x, -Math.tan(Math.PI/8)*r+y, r+x, y);
}
acos (Math.acos-Methode), asin (Math.asin-Methode), atan (Math.atan-Methode), atan2 (Math.atan2-Methode), cos (Math.cos-Methode), sin (Math.sin-Methode)