Update World.js

Phaser.World.centerX and Phaser.World.centerY only worked if the bounds had an origin of 0,0.  This change takes into account the actual origin.
This commit is contained in:
fillmoreb 2016-02-25 11:58:22 -07:00
parent ba5981a03f
commit b1c74e694e

View file

@ -299,7 +299,7 @@ Object.defineProperty(Phaser.World.prototype, "height", {
Object.defineProperty(Phaser.World.prototype, "centerX", { Object.defineProperty(Phaser.World.prototype, "centerX", {
get: function () { get: function () {
return this.bounds.halfWidth; return this.bounds.halfWidth + this.bounds.x;
} }
}); });
@ -312,7 +312,7 @@ Object.defineProperty(Phaser.World.prototype, "centerX", {
Object.defineProperty(Phaser.World.prototype, "centerY", { Object.defineProperty(Phaser.World.prototype, "centerY", {
get: function () { get: function () {
return this.bounds.halfHeight; return this.bounds.halfHeight + this.bounds.y;
} }
}); });