Files
nage/entities/testEntity/index.ts
T
2025-11-26 19:29:19 +01:00

19 lines
413 B
TypeScript

import { type EntityInstance, useEntity } from "#/engine/Entity.ts";
import { drawSprite } from "#/lib/Sprite.ts";
import data from "./data.json";
const { draw, process } = useEntity(data);
draw((entity: EntityInstance, ctx: CanvasRenderingContext2D) => {
drawSprite(
ctx,
entity.sprite,
entity.position.x,
entity.position.y,
entity.width,
entity.height,
);
});
process((_entity, _delta) => {});