Tests if Game Objects overlap.
See details in Phaser.Physics.Arcade.World#collide.
The first object or array of objects to check.
The second object or array of objects to check, or
An optional callback function that is called if the objects overlap.
An optional callback function that lets you perform additional checks against the two objects if they overlap. If this is set then
The context in which to run the callbacks.
True if at least one Game Object overlaps another.