import { Assets, Container, Sprite } from "pixi.js"; import { Card } from "./Card"; const spritesheet = await Assets.load("/public/assets/cards.json"); export class Hand { cards: Container; constructor(cards: Card[] = []) { const sprites: Container = new Container(); sprites.position.set(0, 0); sprites.height = 300; sprites.width = 300; for (const card of cards) { const sprite = new Sprite(spritesheet.textures[card]); sprite.height /= 1.5; sprite.width /= 1.5; sprites.addChild(sprite); } this.cards = sprites; } }