Map: removeSpriteFromMap

This commit is contained in:
Wirus 2020-04-05 21:18:11 +02:00
parent 93f3df85fe
commit 36fbdbab62

View File

@ -38,6 +38,11 @@ class Map:
self.screen.draw(entity, Locations.MAP, 0, 0) self.screen.draw(entity, Locations.MAP, 0, 0)
self.collidables.add(entity) self.collidables.add(entity)
def removeSpriteFromMap(self, entity):
if self.collidables.has(entity):
self.collidables.remove(entity)
self.screen.removeSprite(entity)
# add object to map.collidables list to be collidable # add object to map.collidables list to be collidable
def collision(self, x, y): def collision(self, x, y):
for b in self.collidables: for b in self.collidables: