Display Data
Data type used for displaying data
Properties
| Parameter | Type | Description |
|---|---|---|
sprite | Sprite | Sprite which will be displayed on the canvas |
position | Vec2D | Image position on screen |
currentSprite | number | Number of sprite that will be displayed |
Sprites image consists of many smaller images, stuffed in the single image.
Current sprite is used to specify which one we would like to show
Example
interface DisplayData { sprite: Sprite; position: { x: number; y: number }; currentSprite: number;}
const sprite = displayDriver.getSprite("player");if (sprite) { displayDriver.drawSprite({ sprite, position: { x: 50, y: 100 }, currentSprite: 0, });}