続 ブロックの突き上げ

画面のサイズは決めうち問題は修正箇所が意外と少なくてすぐ終わりました。
差分


これとは別に気になっていたのが、ブロックの突き上げで敵を倒すときの判定です。
敵がブロック中央にいても倒せないことがあって、落下してきた敵によくぶつかります。
ゲームの速度を落として確認したところ、ブロックの真ん中に来る前なら倒せるようです。
コードを追ってみると、ブロックを消した後でブロックの上に敵がいるかの判定をしているせいで、複数ブロックにまたがっていないと叩けないようになっていました。
差分


これで大分違和感が減りました。
次はコインブロックの実装をしてみます。