<<敵キャラクラス>> <<<メソッド>>> *enemy_move(自キャラの座標) **敵キャラが移動するメソッド。自キャラの位置によって行動を変えるので、引数に自キャラの座標を取る。 *enemy_attack(自キャラの座標から算出した当たり判定の初期x,y座標、当たり判定の縦横の大きさ) **敵キャラが攻撃するメソッド。スプライトを切り替えて、当たり判定を作るメソッドを呼ぶ。また自キャラの位置によって行動を変えるので、引数に自キャラの座標を取る。 *enemy_hit() **敵キャラの当たり判定を出し、衝突判定を行うメソッド。返り値はダメージ量。 *enemy_damage(受けるダメージ) **敵キャラの被弾に関するメソッド。受けるダメージが0より大きいとき、敵キャラを吹き飛ばし、HPを減少させる。HPが0以下になった時に、敵キャラ消滅のフラグを立てる。 *enemy_dead(dead_enemy_flag) **敵キャラの死亡に関するメソッド。