web,direction,planning,graphicdesign

2009年10月10日土曜日

ActionScript サイン波

0のサインは0であり、90度(π/2ラジアン)のサインは1。
180度(πラジアン)のサインは0に戻り、270度(3/2π)のサインは-1、
360度(2π)のサインは再び0に戻ります。

例)

for(var angle:Number = 0; angle < Math.PI*2; angle +=0.1){
trace(Math.sin(angle));
}

この例では、変数angleは0の値でスタートし、Math.PI*2の値になるまで0.1ずつ増えていきます。
出力された値は0ではじまり、その後増えて1に近づき、そしてまた-1に近づくまでへっていき、再び0近くまで増えていきます。

フォロワー