Skip to content

Commit 358a4c8

Browse files
committed
Collision Map is returned and default values added.
1 parent 3b26856 commit 358a4c8

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

v3/src/physics/impact/CollisionMap.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,11 @@ var CollisionMap = new Class({
99

1010
function CollisionMap (tilesize, data)
1111
{
12+
if (tilesize === undefined) { tilesize = 32; }
13+
1214
this.tilesize = tilesize;
1315

14-
this.data = data;
16+
this.data = (Array.isArray(data)) ? data : [];
1517

1618
this.width = (Array.isArray(data)) ? data[0].length : 0;
1719
this.height = (Array.isArray(data)) ? data.length : 0;

v3/src/physics/impact/World.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ var World = new Class({
9696
{
9797
this.collisionMap = new CollisionMap(tilesize, data);
9898

99-
return this;
99+
return this.collisionMap;
100100
},
101101

102102
/**

0 commit comments

Comments
 (0)