- 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 |