最後に、プログラムの最後に、次の文を書いてね。ここでは、二つのサブプロシージャを追加しているよ。サブプロシージャMoveEnemyでやっていることは簡単。乱数で0か1の数を出して、乱数が0なら、逃げるように敵キャラを動かし、そうでない(1)なら、ランダムに敵キャラを動かしているの。先輩、ここで使われているSgnって関数はなんなんですか?これは、()の中の値が正の値か負の値かを返す関数だよ。正の値なら1を、負の値なら-1を返すの。今回はこれを、敵から逃げるための移動量の計算に使っているよ。詳しくは次回に説明するね。DrawEnemyでやっていることも簡単で、enX、enYが指定した位置に敵キャラを表示する、ですよね?うん、その通り。それじゃ実行してみようか。