Motion 6, らせんの動き

Nov 19, 2010

さきほどの回転の動きに、半径を増やす処理を加えると螺旋の動きになります。

クリックすると動きだします

var x, y, radian, radius; // 横座標, 縦座標, 弧度, 半径
radian++;
radius++;
x = Math.cos(radian) * radius;
y = Math.sin(radian) * radius;

ちょっとはでにしてみました ^^
ボールの発生タイミング、寿命、初期の弧度、大きさなどをランダムにしていっぱい出しています。
このデモでは、秒間30コマ、ボール数100個にしてますが、ぼくの PC ではさくさく動きます。

続く:Motion 7, 加速度のコントロール


Comments