diff options
| author | Eltrac <hi@guhub.cn> | 2025-03-12 17:58:31 +0800 |
|---|---|---|
| committer | Eltrac <hi@guhub.cn> | 2025-03-12 17:58:31 +0800 |
| commit | 33cf1a9f7fe9a87923db11f8d1e2a7cf756a690a (patch) | |
| tree | 8f7f23eb52ca2b06797254378240bec947802c91 /objects/Enemy.lua | |
| parent | 85601ce710290a11b936e0b175a870babebcd85c (diff) | |
refactor: use lifecycle manager to destroy all bodies
Diffstat (limited to 'objects/Enemy.lua')
| -rw-r--r-- | objects/Enemy.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/objects/Enemy.lua b/objects/Enemy.lua index 2ab24b8..9c28c3c 100644 --- a/objects/Enemy.lua +++ b/objects/Enemy.lua @@ -120,7 +120,7 @@ function Enemy:die() end local enemies = G.currentRoom.objects.enemies - self.physicsBody:destroy() + G.BodyLifeCycleManager:destroy(self.physicsBody) table.remove(enemies, utils.indexof(enemies, self)) end |
