STEP-01
結構いけるんじゃない!?
とりあえず、完成形を思い描くためにアニメーションさせてみようと思い、作ったのが下のアプレットです。
結構いけるんじゃない!?と思えてきました。
ただ、8x8=64個の石を全部アニメーションさせるとなると、ちょっと重いようです。どこで、このアニメーションを使うかを考えないといけませんですなあ。
[Making of Othelloへ] [STEP-02へ]
Tips
- アニメーションのちらつきを防止するには、ダブルバッファリングという手法を使います。いきなり画面に絵を描くとちらつくので、一旦、メモリ上に描いて、準備ができたところで一気に画面上にもってくるというやり方ですね。
下のソースコードの中のoffImageやoffScreenを使用しているところが、ダブルバッファリングに関係するところです。- 画像ファイルをダウンロードしている最中に、中途半端な状態でイメージが描画されるのを防ぐのには、 MediaTrackerクラスを使用します。
NAKAGAWA Masami ( nakagawa@yo.rim.or.jp )