Canvas 勉強中のメモ その2

ほぼ1ヶ月くらい放置していましたが
やっとこさ作りたいもののアイデアが浮かんできたため
Canvasの勉強の再開です。

前回は図形の描画ができたところで終了していますので
今日は絵を動かすところからです。

前回の記事
Canvas 勉強中のメモ その1 - newononeが作るネットサービス更新記録

Canvasでは絵を動かす命令が無いため、
消去→描画を繰り返すことで絵を動いてるように
見せる必要があるとのことです。

試しにルーレット的なサンプルを書いてみました。
図形を回転させるrotateメソッドを使わずに自力で
すこしずつずらして描画することで回転しているように見せます。

手順

  • 消去(clearRectメソッド)
  • 図形を描く
  • 時間を待つ(setInterval)

の繰り返しです。

できました。

Loading...

一応回転しているように見えます。
ソースコードは右クリックでどうぞ。