asdf-games/asdf/Sprite.js

18 lines
318 B
JavaScript
Raw Normal View History

/**
* Sprite class
*/
class Sprite {
/**
* Draw sprite on canvas
* @param {*} texture Sprite image
*/
constructor(texture) {
this.texture = texture;
this.pos = { x: 0, y: 0 };
this.anchor = { x: 0, y: 0 };
this.scale = { x: 1, y: 1 };
this.rotation = 0;
}
}
export default Sprite;