new CollisionMap( [tilesize] [, data])
Parameters:
| Name | Type | Argument | Default | Description |
|---|---|---|---|---|
tilesize |
integer |
<optional> |
32 | [description] |
data |
array |
<optional> |
[description] |
- Since: 3.0.0
- Source: src/physics/impact/CollisionMap.js (Line 10)
Members
-
data :array
-
[description]
Type:
- array
- Since: 3.0.0
- Source: src/physics/impact/CollisionMap.js (Line 40)
-
height :number
-
[description]
Type:
- number
- Since: 3.0.0
- Source: src/physics/impact/CollisionMap.js (Line 58)
-
lastSlope :integer
-
[description]
Type:
- integer
- Since: 3.0.0
- Default Value:
-
- 55
- Source: src/physics/impact/CollisionMap.js (Line 67)
-
tiledef :object
-
[description]
Type:
- object
- Since: 3.0.0
- Source: src/physics/impact/CollisionMap.js (Line 77)
-
tilesize :integer
-
[description]
Type:
- integer
- Since: 3.0.0
- Default Value:
-
- 32
- Source: src/physics/impact/CollisionMap.js (Line 30)
-
width :number
-
[description]
Type:
- number
- Since: 3.0.0
- Source: src/physics/impact/CollisionMap.js (Line 49)
Methods
-
checkDef(res, t, x, y, vx, vy, width, height, tileX, tileY)
-
[description]
Parameters:
Name Type Description resobject [description]
tnumber [description]
xnumber [description]
ynumber [description]
vxnumber [description]
vynumber [description]
widthnumber [description]
heightnumber [description]
tileXnumber [description]
tileYnumber [description]
- Since: 3.0.0
- Source: src/physics/impact/CollisionMap.js (Line 287)
Returns:
[description]
- Type
- boolean
-
step(res, x, y, vx, vy, width, height, rvx, rvy, step)
-
[description]
Parameters:
Name Type Description resobject [description]
xnumber [description]
ynumber [description]
vxnumber [description]
vynumber [description]
widthnumber [description]
heightnumber [description]
rvxnumber [description]
rvynumber [description]
stepnumber [description]
- Since: 3.0.0
- Source: src/physics/impact/CollisionMap.js (Line 156)
-
trace(x, y, vx, vy, objectWidth, objectHeight)
-
[description]
Parameters:
Name Type Description xnumber [description]
ynumber [description]
vxnumber [description]
vynumber [description]
objectWidthnumber [description]
objectHeightnumber [description]
- Since: 3.0.0
- Source: src/physics/impact/CollisionMap.js (Line 87)
Returns:
[description]
- Type
- boolean
