Fixed anchor issue with Sprite.body.

This commit is contained in:
photonstorm
2014-02-14 18:06:00 +00:00
parent 291f8ef14c
commit 1097a699c3
3 changed files with 12 additions and 16 deletions
+5 -4
View File
@@ -632,12 +632,13 @@ Phaser.Physics.Body.prototype = {
if (typeof sprite === 'undefined') { sprite = this.sprite; }
var px = (sprite.width / 2) + (-sprite.width * sprite.anchor.x);
var py = (sprite.height / 2) + (-sprite.height * sprite.anchor.y);
// because Sprite.phyicsEnabled = true now sets anchor to 0.5
// var px = (sprite.width / 2) + (-sprite.width * sprite.anchor.x);
// var py = (sprite.height / 2) + (-sprite.height * sprite.anchor.y);
this.clearShapes();
return this.addRectangle(sprite.width, sprite.height, px, py, sprite.rotation);
return this.addRectangle(sprite.width, sprite.height, 0, 0, sprite.rotation);
},