イベントハンドラという概念概要前の章では、ModDebuggerとデバッグ出力を学習しました。 ここでは、ModDebuggerを利用して、「イベントハンドラ」という概念を学習します。 「On_****」というが「イベントハンドラ」ScenarioModでは、イベントハンドラとは「On_****」という形で提供されています。
このように「On_****」というイベントハンドラは全て「何らかのタイミング」で呼び出されるモノなのです。 実際に確認してみるそれぞれのイベントハンドラがいつ発動するのか、 どのようなタイミングで呼び出されるのか確認してみましょう。 下図のように デバッグ出力("****"); 等をわかりやすい形で足しこみます。
天翔記を実行し、シナリオを選択し、天翔記を終了するまでの間に、
このように、「デバッグ出力」という機能を使えば、 その他以上で、「イベントハンドラという概念」の説明を終了します。 お疲れ様でした。 |