diff --git a/src/core/render/camera.ts b/src/core/render/camera.ts index c1e3ff4..b684e80 100644 --- a/src/core/render/camera.ts +++ b/src/core/render/camera.ts @@ -597,5 +597,9 @@ export class CameraAnimation extends EventEmitter { destroy() { this.camera.binded.removeTicker(this.delegation); this.camera.stopAllAnimates(); + this.animateMap.forEach(v => { + v.animation.ticker.destroy(); + }); + this.animateMap.clear(); } }