mirror of
https://github.com/photonstorm/phaser
synced 2025-02-16 22:18:29 +00:00
CollideGroupVsTilemapLayer implementation
This commit is contained in:
parent
829747370c
commit
00cebf8eae
1 changed files with 19 additions and 2 deletions
|
@ -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;
|
||||
|
|
Loading…
Add table
Reference in a new issue