mirror of
https://github.com/photonstorm/phaser
synced 2024-11-27 07:01:20 +00:00
Allow empty object2 in collideObjects
This commit is contained in:
parent
5b0cb0faf3
commit
06677c2cdc
1 changed files with 11 additions and 2 deletions
|
@ -1410,8 +1410,17 @@ var World = new Class({
|
|||
collideObjects: function (object1, object2, collideCallback, processCallback, callbackContext, overlapOnly)
|
||||
{
|
||||
var i;
|
||||
object1 = object1.isParent && typeof(object1.physicsType) === 'undefined' ? object1.children.entries : object1;
|
||||
object2 = object2.isParent && typeof(object2.physicsType) === 'undefined' ? object2.children.entries : object2;
|
||||
|
||||
if (object1.isParent && object1.physicsType === undefined)
|
||||
{
|
||||
object1 = object1.children.entries;
|
||||
}
|
||||
|
||||
if (object2 && object2.isParent && object2.physicsType === undefined)
|
||||
{
|
||||
object2 = object2.children.entries;
|
||||
}
|
||||
|
||||
var object1isArray = Array.isArray(object1);
|
||||
var object2isArray = Array.isArray(object2);
|
||||
|
||||
|
|
Loading…
Reference in a new issue