★あそびかた

 25枚のパネルを全部めくればクリアです。スタートボタンを押すとゲームスタートになります。が、実際に時間がカウントされるのは、マウスカーソルがどこかのパネルの上に乗った時からになります。



★プログラムで使用している変数および関数

 プログラムで使用している変数の役割(用途)と関数の一覧です。

◆変 数
timeID タイマー割り込み用
flag ゲーム中かどうかのフラグ
startFlag パネルの上に乗ったかどうかのフラグ
pFlag パネルが回転したかどうかのフラグ
count 開けたパネルの枚数
dt 時間計測
tm 1/1000秒カウンタの値
n 一時使用

◆関 数
hanten(n) パネル反転処理
start() ゲーム開始処理
init() パネルを初期状態にする

 onMouseOverイベントハンドラを使用すると手軽に判定することができます。また、パネルの回転はGIFアニメーションを利用しているのでコンパクトなプログラムになっています。



★注意事項

 Mac版ではGIFアニメーションの処理が異なります。そのため、25枚のパネルの画像を別々に作成して割り振ってあります。