Kurve erstellen

Eddymaniac

Erfahrenes Mitglied
Hallo Leute,

ich möchte eigentlich nur ne ganz simple Kurve erstellen. Quasie eine senkrechte sinuskurve. Hat das jemand schon mal gemacht der mir sagen kann wie ich das mache? Das kann doch nicht so schwierig sein! ;-)

Danke!
Eddy
 
Hi,


so?
Code:
var radius = 50; // Radius
var freq = 2; // Anzahl Schwingungen
var len = 250; // Höhe
var x = 320; // x-Position
var y = 50; // y-Position
var step = 0.2; // Auflösung

var tl = len / (Math.PI * 2);
this.lineStyle(1, 0xFF0000, 100);
this.moveTo(x, y);
for (var i=0; i<len; i+=step) {
	this.lineTo(x + Math.sin(i / tl * freq) * radius, y + i);
}

Gruß
.
 
... schon, aber ich bezweifel, dass Du dann eine "richtige" Sinuskurve hinbekommst.

Ich würde in diesem Fall ein Raster anlegen, so dass Du die Linienteilstücke im selben Abstand verzerren kannst.

Gruß

P.S.: "einfacher" liegt oft im Auge des Betrachters. ;)
.
 
Zurück