simple problem. How do you create a sinusoidal wave using the drawing API in Flash?
import flash.display.Sprite;
import flash.display.MovieClip;
import flash.geom.Point;
var sinewaveHolder:Sprite = new Sprite();
var sinewave:MovieClip = new MovieClip();
var xpos:Number;
var ypos:Number;
sinewaveHolder.height = 300
sinewaveHolder.width = 400
sinewave.x = 50
sinewave.y = sinewaveHolder.height * .5
addChild(sinewaveHolder);
for(var theta:Number = 0; theta <= 90; theta++) {
xpos = Math.cos(theta);
ypos = Math.sin(theta);
sinewave.graphics.lineStyle(2,0x00FF00);
sinewave.graphics.lineTo(xpos,ypos);
sinewave.graphics.moveTo(xpos,ypos);
addChild(sinewave);
}
not sure why this doesn’t work for me. Thanks in advance