Phaser.RenderTexture = function (game, width, height, key, scaleMode){ if (typeof key === 'undefined') { key = ''; } if (typeof scaleMode === 'undefined') { scaleMode = Phaser.scaleModes.DEFAULT; } this.game = game; this.key = key; this.type = Phaser.RENDERTEXTURE; this._temp = new Phaser.Point(); PIXI.RenderTexture.call(this, width, height, this.game.renderer, scaleMode); } ; Phaser.RenderTexture.prototype = Object.create(PIXI.RenderTexture.prototype); Phaser.RenderTexture.prototype.constructor = Phaser.RenderTexture; Phaser.RenderTexture.prototype.renderXY = function (displayObject, x, y, clear){ this._temp.set(x, y); this.render(displayObject, this._temp, clear); } ;