- Psykick2D
World
static World
Methods
init( )
Initializes the World
options | Object | ||
options.canvasContainer | 'psykick' | ||
options.width | number | window.innerWidth | |
options.height | number | window.innerHeight | |
options.backgroundColor | String | '#000' | |
options.preload | Collection of resources to load before starting | null | |
options.preload.spriteSheets | Spritesheets in JSON format | ||
options.preload.onComplete | function | Called after preload resources are done |
Entity createEntity( )
Creates a new Entity
Layer createLayer( )
Creates a new Layer
boolean pushLayer( )
Pushes a Layer to the top of the draw stack
layer | Layer |
popLayer( )
Pops and returns the Layer on the top of the draw stack
update( )
Updates the World
delta | number | Time since previous update |
draw( )
Draws the World
delta | number | Time since previous update |
addEventListener( )
Adds a new event listener
eventType | string | Event to listen for | |
listener | function | Callback |
removeEventListener( )
Removes an event listener
eventType | string | Event to listen for | |
listener | function | Callback |
removeAllListeners( )
Remove all listeners for a given event
eventType | string | Event to no longer listen for |