From 30145e1662efa0e373c1fb690402dc98e06304ce Mon Sep 17 00:00:00 2001 From: Dennis Postma Date: Sun, 9 Feb 2025 17:59:30 +0100 Subject: [PATCH] frameCount --- src/entities/sprite.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/entities/sprite.ts b/src/entities/sprite.ts index 7a25cd2..36fe045 100644 --- a/src/entities/sprite.ts +++ b/src/entities/sprite.ts @@ -1,7 +1,5 @@ import { Entity } from '@mikro-orm/core' -import type { SpriteImage } from '#entities/base/spriteAction.js' - import { BaseSprite } from '#entities/base/sprite' @Entity() @@ -23,7 +21,7 @@ export class Sprite extends BaseSprite { frameWidth: spriteAction.getFrameWidth(), frameHeight: spriteAction.getFrameHeight(), frameRate: spriteAction.getFrameRate(), - frameCount: spriteAction.getSprites()?.filter((sprite: SpriteImage) => sprite.url)?.length + frameCount: Array.isArray(spriteAction.getSprites()) ? spriteAction.getSprites()?.filter(item => !Array.isArray(item)).length : 0 })) } } catch (error) {