import { Entity, EntityConfig, CollisionType, loadGLBModel, loadPakoModel } from '../../src' export interface ExampleProps extends EntityConfig {} export class ExampleEntity extends Entity { constructor(userData: ExampleProps) { super('example', userData) } async addPhysicsBody() {} async loadModel() { const glb = await loadPakoModel('/static/model/pako/cr20.pako') this.addModelToGroup(glb.model) } async onAdded() {} onRemoved(): void {} onUpdating(deltaTime: number): void {} }