Exposed 'width' and 'height' properties on TilemapLayer, so it can be resized and update all children.

This commit is contained in:
Richard Davey 2016-07-22 00:09:31 +01:00
parent ed9793e06b
commit 8832680aa0
2 changed files with 14 additions and 14 deletions

View file

@ -52,34 +52,34 @@ PIXI.Tilemap = function (texture, displayWidth, displayHeight, mapWidth, mapHeig
/** /**
* The width of a single tile in pixels. * The width of a single tile in pixels.
* *
* @property tileWide * @property tileWidth
* @type integer * @type integer
*/ */
this.tileWide = tileWidth; this.tileWidth = tileWidth;
/** /**
* The height of a single tile in pixels. * The height of a single tile in pixels.
* *
* @property tileHigh * @property tileHeight
* @type integer * @type integer
*/ */
this.tileHigh = tileHeight; this.tileHeight = tileHeight;
/** /**
* The width of the map in tiles. * The width of the map in tiles.
* *
* @property mapWide * @property mapWidth
* @type integer * @type integer
*/ */
this.mapWide = mapWidth; this.mapWidth = mapWidth;
/** /**
* The height of the map in tiles. * The height of the map in tiles.
* *
* @property mapHigh * @property mapHeight
* @type integer * @type integer
*/ */
this.mapHigh = mapHeight; this.mapHeight = mapHeight;
/** /**
* The width of the map in pixels. * The width of the map in pixels.
@ -87,7 +87,7 @@ PIXI.Tilemap = function (texture, displayWidth, displayHeight, mapWidth, mapHeig
* @property width * @property width
* @type integer * @type integer
*/ */
this.width = this.mapWide * this.tileWide; this.pxWidth = this.mapWidth * this.tileWidth;
/** /**
* The height of the map in pixels. * The height of the map in pixels.
@ -95,7 +95,7 @@ PIXI.Tilemap = function (texture, displayWidth, displayHeight, mapWidth, mapHeig
* @property height * @property height
* @type integer * @type integer
*/ */
this.height = this.mapHigh * this.tileHigh; this.pxHeight = this.mapHeight * this.tileHeight;
/** /**
* Tilemap layer data from the map, arranged in mapHeight lists of mapWidth tiles. * Tilemap layer data from the map, arranged in mapHeight lists of mapWidth tiles.
@ -238,8 +238,8 @@ PIXI.Tilemap.prototype._renderBatch = function (renderSession) {
var iWide = 1.0 / screenWide2; var iWide = 1.0 / screenWide2;
var iHigh = 1.0 / screenHigh2; var iHigh = 1.0 / screenHigh2;
var wide = this.tileWide * 0.5 / screenWide2; var wide = this.tileWidth * 0.5 / screenWide2;
var high = this.tileHigh * 0.5 / screenHigh2; var high = this.tileHeight * 0.5 / screenHigh2;
var buffer = this.buffer; var buffer = this.buffer;
var oldR, oldT, uvl, uvt; var oldR, oldT, uvl, uvt;

View file

@ -827,7 +827,7 @@ Object.defineProperty(Phaser.TilemapLayerGL.prototype, "y", {
}); });
Object.defineProperty(Phaser.TilemapLayerGL.prototype, "displayWidth", { Object.defineProperty(Phaser.TilemapLayerGL.prototype, "width", {
get: function () { get: function () {
@ -850,7 +850,7 @@ Object.defineProperty(Phaser.TilemapLayerGL.prototype, "displayWidth", {
}); });
Object.defineProperty(Phaser.TilemapLayerGL.prototype, "displayHeight", { Object.defineProperty(Phaser.TilemapLayerGL.prototype, "height", {
get: function () { get: function () {