mirror of
https://github.com/photonstorm/phaser
synced 2024-11-27 15:12:18 +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)
|
collideObjects: function (object1, object2, collideCallback, processCallback, callbackContext, overlapOnly)
|
||||||
{
|
{
|
||||||
var i;
|
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 object1isArray = Array.isArray(object1);
|
||||||
var object2isArray = Array.isArray(object2);
|
var object2isArray = Array.isArray(object2);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue