Fix flying enemies collision
This commit is contained in:
@@ -9,6 +9,7 @@ import math
|
|||||||
import os
|
import os
|
||||||
|
|
||||||
from Enemy import Enemy
|
from Enemy import Enemy
|
||||||
|
from CollisionBox import CollisionBox
|
||||||
|
|
||||||
|
|
||||||
class FlyingEnemy(Enemy):
|
class FlyingEnemy(Enemy):
|
||||||
@@ -39,6 +40,9 @@ class FlyingEnemy(Enemy):
|
|||||||
self.rect.center = (mainGameClass.getScreenWidth() + self.rect.width,
|
self.rect.center = (mainGameClass.getScreenWidth() + self.rect.width,
|
||||||
self.height)
|
self.height)
|
||||||
|
|
||||||
|
collision = CollisionBox(2, 0, self.rect.w - 28, self.rect.h - 8, self.rect.center)
|
||||||
|
self.collisionBoxes.add(collision)
|
||||||
|
|
||||||
self.speed = self.thisGame.getGameSpeed()*2
|
self.speed = self.thisGame.getGameSpeed()*2
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user