手順 8: プログラムの実行とその他の機能の使用
プログラムが完成し、実行する準備が整いました。プログラムを実行してテストできます。さらに詳しく学習するには、色やサウンドを変更してみてください。
このトピックのビデオ版については " " を参照してください。
プログラムを実行するには
プログラムを保存し、開始します。
マウス ポインターが迷路のスタート地点にあることを確認します。
迷路内でマウス ポインターを移動します。壁に触れ、サウンドが再生されること、およびマウス ポインターがスタート地点に戻ることを確認します。
迷路の外にマウス ポインターを移動します。次に、マウス ポインターをパネル内に戻し、マウス ポインターがスタート地点に戻ることを確認します。
[!メモ]
テストするときは、プログラム内のすべての要素が機能することを確認する必要があります。Finish ラベルの MouseEnter イベント ハンドラーで Tada サウンドが再生され、クリアしたことを示すメッセージ ボックスが開き、ゲームが終了することをテストする必要があります。迷路全体を通り抜けなくてよいようにするには、パネルの MouseEnter イベント ハンドラーを一時的に無効にします。このようにすると、マウス ポインターがスタート地点に戻されなくなり、迷路の外を通って Finish ラベルに移動できるようになります。
パネルを選択し、[プロパティ] ウィンドウのイベント テーブルに移動します。下にスクロールして MouseEnter イベントを見つけ、イベント名を選択します。
Del キーを押してイベント ハンドラー名を削除し、Enter キーを押します。パネルからイベント ハンドラーの接続が自動的に解除されます。壁は接続されたままですが、迷路の外を通って下部にある Finish ラベルに移動できるようになります。
プログラムを保存して実行し、Finish ラベルでサウンドが再生され、メッセージ ボックスが表示され、ゲームが終了することを確認します。正常に機能することを確認したら、パネルの MouseEnter イベント ハンドラーを有効にします。パネルを選択して [プロパティ] ウィンドウのイベント テーブルに移動し、MouseEnter の行まで下にスクロールし、ドロップダウン リストから [wall_MouseEnter] を選択します。
その他の機能を試すには
ゲームのサウンドを好みに合わせて別のサウンドに置き換えます。
マウス ポインターが壁に触れたときだけサウンドが再生され、プログラムの開始時にはサウンドが再生されないように設定します。
プレーヤーがゴールしたときに、プログラムを終了せずに、ポインターがスタート地点に戻るようにします。
壁の色をいくつか変更し、壁の色に応じて異なるサウンドが再生されるようにします。
続行または確認するには
次のチュートリアルに進むには、「チュートリアル 3: 計算クイズの作成」を参照してください。
チュートリアルの前の手順に戻るには、「手順 7: サウンドを再生するコードのフォームへの追加」を参照してください。