fixed spawner remove bugs
This commit is contained in:
parent
9b90eea143
commit
b18acd89f8
|
@ -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):
|
||||
|
|
|
@ -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:
|
||||
|
|
Loading…
Reference in New Issue