fixing offsets

This commit is contained in:
Peter Li 2025-09-18 00:17:32 -07:00
parent 5b63271f5a
commit e78d01b547
1 changed files with 7 additions and 0 deletions

View File

@ -273,7 +273,13 @@ pub const Animator = struct {
self.setAnimationByName(name) catch unreachable;
}
pub fn deinitECS(self: *@This(), handle: core.SetHandle) void {
_ = handle;
self.deinit();
}
pub fn deinit(self: *@This()) void {
core.engine_logs("destroying animator!!");
self.sjc.destroy();
self.removeResolver();
self.finals.deinit(allocator);
@ -456,6 +462,7 @@ pub const AnimationSystem = struct {
for (Animator.BaseContainer.list.items) |animator| {
animator.deinit();
}
self.slots.deinit();
core.undefineComponent(Animator);
self.arena.deinit();