メイン

08_回転させる アーカイブ

2006年10月29日

08-1 振り子のように揺れる回転

メトロノームのようにバトンが左右に振れる運動を繰り返します。スタートの角度、左右の振れ幅の角度、振れる速度を指定できます。回転は等速ではなく、振り子のように端に近づくにつれて減速して止まり、そこから逆回転で徐々に加速します。メトロノームのように左右に振れるだけでなく、360度以上の振れ幅を指定すれば好きな回数だけグルグル回すことができます。

fig08-01-01a.jpg

ソースファイル→ダウンロード

08-2 フレームレートに左右されない回転

ムービークリップが不定期に回転の方向や回転速度が変更します。フレーム毎に回転を進めるのではなく、setIntervalで作られたタイマーが定期的にメソッドを呼び出すことで回転します。これにより、なめらかな回転をしていたかと思うとコツコツコツと秒を刻むような回転をするいうようにフレームレートに左右されない回転をします。

fig08-02-01a.jpg

08-3 クリックしている位置を中心に回転する

ムービークリップをクリックすると、クリックした位置を中心にしてムービークリップが回転します。回転させたままドラッグすることもできます。

fig08-03-01a.jpg

08-4 ドラッグして振り回す

ムービークリップをドラッグして回すと、クリックした位置を中心にムービークリップを振り回すことができます。速くドラッグすると速く回り、ゆっくり回すとゆっくり回転します。

fig08-04-01a.jpg

08_回転させる

リンク

wavelogo_orange.jpg