phaserjs / phaser-ce

Phaser CE is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
http://phaser.io
MIT License
1.34k stars 491 forks source link

compressionAlgorithm error #621

Closed ivopc closed 4 years ago

ivopc commented 5 years ago

When I return to the same game state my phaser throw this error (i'm current using Phaser CE v2.12.0):

Uncaught TypeError: Cannot read property 'compressionAlgorithm' of null
    at s.WebGLRenderer.updateTexture (phaser.min.js:3)
    at s.WebGLSpriteBatch.renderBatch (phaser.min.js:3)
    at s.WebGLSpriteBatch.flush (phaser.min.js:3)
    at s.WebGLSpriteBatch.render (phaser.min.js:3)
    at e.Sprite.s.Sprite._renderWebGL (phaser.min.js:3)
    at e.Group.s.DisplayObjectContainer._renderWebGL (phaser.min.js:3)
    at e.World.s.DisplayObjectContainer._renderWebGL (phaser.min.js:3)
    at e.Stage.s.DisplayObjectContainer._renderWebGL (phaser.min.js:3)
    at s.WebGLRenderer.renderDisplayObject (phaser.min.js:3)
    at s.WebGLRenderer.render (phaser.min.js:3)

There’s a video displaying the error in the game: https://www.youtube.com/watch?v=iQK9ZmXsU70