import Sprites from 'WTF-Adventure/WTF-Adventure/client/controllers/sprites.js'
Sprites
Class responsible for loading all the necessary sprites from the JSON.
Constructor Summary
Public Constructor | ||
public |
constructor(renderer: Renderer) Default constructor |
Member Summary
Public Members | ||
public |
A callback function when all sprites are loaded |
|
public |
An instance of the game renderer |
|
public |
An animation for sparks |
|
public |
An array of sprites |
Method Summary
Public Methods | ||
public |
Load animations |
|
public |
loadSpriteData(spriteData: Array) Load data for a sprite |
|
public |
onLoadedSprites(callback: Function) Once a sprite is loaded set the sprites callback |
|
public |
Update sprites in the render loop |
Public Constructors
Public Members
Public Methods
public loadSpriteData(spriteData: Array) source
Load data for a sprite
Params:
Name | Type | Attribute | Description |
spriteData | Array | an array of data for the sprites to load |