fixed spawner remove bugs

This commit is contained in:
troido 2018-01-03 00:12:46 +01:00
parent 9b90eea143
commit b18acd89f8
2 changed files with 2 additions and 2 deletions

View File

@ -53,7 +53,7 @@ class Spawner(Component):
def onSpawnedRemove(self, obj, *data):
""" handle spawned object death """
self.spawned.remove(obj)
obj.removeListener(self.onObjEvent)
obj.removeListener("remove", self.onSpawnedRemove)
self.goSpawn()
def remove(self):

View File

@ -13,7 +13,7 @@ class EventTarget:
self.events[name].addListener(func, key)
def removeListener(self, name, key):
self.events[name].reamoveListener(key)
self.events[name].removeListener(key)
def trigger(self, event, *args, **kwargs):
if event in self.events: