diff --git a/src/core/sprites/webgl/SpriteRenderer.js b/src/core/sprites/webgl/SpriteRenderer.js index 0c3e51a..ebd35ba 100644 --- a/src/core/sprites/webgl/SpriteRenderer.js +++ b/src/core/sprites/webgl/SpriteRenderer.js @@ -64,11 +64,10 @@ * The default shaders that is used if a sprite doesn't have a more specific one. * there is a shader for each number of textures that can be rendererd. * These shaders will also be generated on the fly as required. - * @member {PIXI.Shader} + * @member {PIXI.Shader[]} */ this.shaders = null; - this.textureCount = 0; this.currentIndex = 0; this.tick =0; this.groups = []; @@ -390,7 +389,7 @@ */ SpriteRenderer.prototype.destroy = function () { - for (var i = 0; i < this.vertexCount; i++) { + for (var i = 0; i < this.vaoMax; i++) { this.vertexBuffers[i].destroy(); this.vaos[i].destroy(); }