mirror of
https://github.com/photonstorm/phaser
synced 2024-11-24 13:43:26 +00:00
Exposed 'width' and 'height' properties on TilemapLayer, so it can be resized and update all children.
This commit is contained in:
parent
ed9793e06b
commit
8832680aa0
2 changed files with 14 additions and 14 deletions
|
@ -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;
|
||||||
|
|
|
@ -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 () {
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue