From f4688241d22c6eb6efc99111603b4edcd250a664 Mon Sep 17 00:00:00 2001 From: "Josh Shepard (jcs)" Date: Mon, 25 Nov 2013 20:58:39 -0800 Subject: [PATCH] update the collision hulls in sprite->sprite separations (in addition to sprite->tile separations) --- src/physics/arcade/ArcadePhysics.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/physics/arcade/ArcadePhysics.js b/src/physics/arcade/ArcadePhysics.js index b06959e6..ce4bcab4 100644 --- a/src/physics/arcade/ArcadePhysics.js +++ b/src/physics/arcade/ArcadePhysics.js @@ -697,6 +697,8 @@ Phaser.Physics.Arcade.prototype = { body2.x += this._overlap; body2.velocity.x = this._velocity1 - this._velocity2 * body2.bounce.x; } + body1.updateHulls(); + body2.updateHulls(); return true; } @@ -817,6 +819,8 @@ Phaser.Physics.Arcade.prototype = { body2.x += body1.x - body1.lastX; } } + body1.updateHulls(); + body2.updateHulls(); return true; }