diff --git a/src/core/textures/RenderTexture.js b/src/core/textures/RenderTexture.js index c5551c4..f507829 100644 --- a/src/core/textures/RenderTexture.js +++ b/src/core/textures/RenderTexture.js @@ -45,6 +45,16 @@ */ function RenderTexture(baseRenderTexture, frame) { + if(baseRenderTexture instanceof Number) + { + // we have an old render texture.. + console.warn('v4 RenderTexture now expects a new BaseRenderTexture. Please use RenderTexture.create(400, 400)') + + var width = baseRenderTexture; + var height = frame; + + baseRenderTexture = new BaseRenderTexture(width, height); + } /** * The base texture object that this texture uses diff --git a/src/core/textures/RenderTexture.js b/src/core/textures/RenderTexture.js index c5551c4..f507829 100644 --- a/src/core/textures/RenderTexture.js +++ b/src/core/textures/RenderTexture.js @@ -45,6 +45,16 @@ */ function RenderTexture(baseRenderTexture, frame) { + if(baseRenderTexture instanceof Number) + { + // we have an old render texture.. + console.warn('v4 RenderTexture now expects a new BaseRenderTexture. Please use RenderTexture.create(400, 400)') + + var width = baseRenderTexture; + var height = frame; + + baseRenderTexture = new BaseRenderTexture(width, height); + } /** * The base texture object that this texture uses diff --git a/src/deprecation.js b/src/deprecation.js index b5cbcce..d3acd36 100644 --- a/src/deprecation.js +++ b/src/deprecation.js @@ -233,6 +233,12 @@ console.warn('generateTexture has moved to the renderer, please use renderer.generateTexture(displayObject)'); }; +core.RenderTexture.prototype.render = function() +{ + //displayObject, matrix, clear, updateTransform + console.warn('RenderTexture.render is now deprecated, please use renderer.render(displayObject, renderTexture)'); +}; + /** * @method * @private