Cannot read property 'time' of undefined

I have an introduction scene that consists of a tutorial where the player talks to a villager which gives him instructions on how to use the player controls etc. When the tutorial is completed I want to start the main scene but I guess I must do some kind of cleanup before starting the main scene because I’m getting some errors when doing so. The main scene is where I put the logic for collisions, creation of groups, map, the player, events etc. The tutorial scene also has some logic for creating the tutorial room, the player, collisions, but on a smaller scale compared with the main scene.

If I switch scene with this.scene.switch(key), no errors occurs, but when I use this.scene.start(key), the main scene starts but I get the following error after talking to a villager in the village of the game:
Cannot read property ‘time’ of undefined at TypewriterTextContainer.typewriteText

It seems that the following line is causing the problem:

this.scene.time.addEvent({
            ...
})

Since this is a tutorial I want to remove it and start the main scene and not put the intro scene to sleep since it only will be used once at the beginning of the game

Does anyone know what cleanup needs to be done before starting the main scene?

Hi,

this.timerName = this.scene.time.addEvent({
            ...
})
// and before starting the new scene
this.timerName.remove(true);

I’m still getting the same error. The tutorial scene creates an instance of a container class that I have created which adds this event. In the container class I added:

...
private _timedEvent!: Phaser.Time.TimerEvent

...
get timedEvent()
    {
        return this._timedEvent
    }
...
typewriteText(text)
    {
...
this._timedEvent = this.scene.time.addEvent({...})

}

In the tutorial scene I added:

...    
private handlePlayerDoorCollision(obj1: Phaser.GameObjects.GameObject, obj2: Phaser.GameObjects.GameObject) {
    ...

    this.typewriterTextContainer.timedEvent.remove(true)
    this.scene.start('game')
    ...

What’s the full stack trace for this?

Here it is:

(anonymous) (Spawner.ts:174)
setInterval (async)
moveMonsters (Spawner.ts:173)
start (Spawner.ts:78)
Spawner (Spawner.ts:63)
(anonymous) (GameManager.ts:262)
setupSpawners (GameManager.ts:257)
setup (GameManager.ts:65)
createGameManager (Game.ts:1623)
create (Game.ts:722)
create (phaser.js:80508)
loadComplete (phaser.js:80420)
emit (phaser.js:2026)
loadComplete (phaser.js:177575)
fileProcessComplete (phaser.js:177541)
onProcessComplete (phaser.js:4500)
onProcess (phaser.js:174454)
nextFile (phaser.js:177475)
onLoad (phaser.js:4429)
load (async)
XHRLoader (phaser.js:99224)
load (phaser.js:4399)
(anonymous) (phaser.js:177429)
each (phaser.js:29746)
checkLoadQueue (phaser.js:177415)
start (phaser.js:177365)
bootScene (phaser.js:80388)
start (phaser.js:81090)
processQueue (phaser.js:80185)
update (phaser.js:80448)
step (phaser.js:142730)
step (phaser.js:69815)
step (phaser.js:70062)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)
requestAnimationFrame (async)
step (phaser.js:70064)

I would guess setInterval() is the problem. :slight_smile: