CollideGroupVsTilemapLayer implementation

This commit is contained in:
Michael Hadley 2018-01-11 14:03:34 -06:00
parent 829747370c
commit 00cebf8eae

View file

@ -1,8 +1,25 @@
var CollideGroupVsTilemapLayer = function (group, tilemapLayer, collideCallback, processCallback, callbackContext, overlapOnly)
{
// TODO
var children = group.getChildren();
return false;
if (children.length === 0)
{
return false;
}
var didCollide = false;
for (var i = 0; i < children.length; i++)
{
if (children[i].body)
{
if (this.collideSpriteVsTilemapLayer(children[i], tilemapLayer, collideCallback, processCallback, callbackContext, overlapOnly)) {
didCollide = true;
}
}
}
return didCollide;
};
module.exports = CollideGroupVsTilemapLayer;