★あそびかた

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



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

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

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

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

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



★注意事項

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