Methods
loadImages(paths, cb)
Image loading function.
Parameters:
Name | Type | Description |
---|---|---|
paths |
Array.<string> | Image paths. |
cb |
mainCallback | Callback after images have been loaded. |
Type Definitions
canvasSize
- Source:
Properties:
Name | Type | Description |
---|---|---|
width |
number | |
height |
number |
Type:
- Object
colliderObject
- Source:
Properties:
Name | Type | Description |
---|---|---|
x |
number | |
y |
number | |
width |
number | |
height |
number |
Type:
- Object
mainCallback(images)
Main entry to game.
Parameters:
Name | Type | Description |
---|---|---|
images |
Array.<HTMLImageElement> | Array of loaded images. |
playerKeys
- Source:
Properties:
Name | Type | Description |
---|---|---|
left |
number | Left movement. |
up |
number | Up movement. |
right |
number | Right movement. |
down |
number | Down movement. |
pew |
number | Fire. |
absorb |
number | Absorb incoming bullet. |
Type:
- Object
position
- Source:
Properties:
Name | Type | Description |
---|---|---|
x |
number | |
y |
number |
Type:
- Object
sprite
- Source:
Properties:
Name | Type | Description |
---|---|---|
name |
string | |
x |
number | |
y |
number |
Type:
- Object
spriteSheet
- Source:
Properties:
Name | Type | Description |
---|---|---|
image |
HTMLImageElement | Sprite sheet. |
spriteSize |
number | Size of each sprite(x = y). |
rows |
number | No. of rows in sprite sheet. |
columns |
number | No. of columns in sprite sheet. |
Type:
- Object