Skip to content

Instantly share code, notes, and snippets.

@cool-RR
Created November 9, 2022 21:17
Show Gist options
  • Save cool-RR/d8cc7aee49a90606421ecc7f4216aeca to your computer and use it in GitHub Desktop.
Save cool-RR/d8cc7aee49a90606421ecc7f4216aeca to your computer and use it in GitHub Desktop.
Canvas2D: Multiple readback operations using getImageData are faster with the willReadFrequently attribute set to true. See: <URL>
Canvas2D: Multiple readback operations using getImageData are faster with the willReadFrequently attribute set to true. See: <URL>
Canvas2D: Multiple readback operations using getImageData are faster with the willReadFrequently attribute set to true. See: <URL>
Canvas2D: Multiple readback operations using getImageData are faster with the willReadFrequently attribute set to true. See: <URL>
Canvas2D: Multiple readback operations using getImageData are faster with the willReadFrequently attribute set to true. See: <URL>
Canvas2D: Multiple readback operations using getImageData are faster with the willReadFrequently attribute set to true. See: <URL>
Canvas2D: Multiple readback operations using getImageData are faster with the willReadFrequently attribute set to true. See: <URL>
Canvas2D: Multiple readback operations using getImageData are faster with the willReadFrequently attribute set to true. See: <URL>
Canvas2D: Multiple readback operations using getImageData are faster with the willReadFrequently attribute set to true. See: <URL>
Canvas2D: Multiple readback operations using getImageData are faster with the willReadFrequently attribute set to true. See: <URL>
Canvas2D: Multiple readback operations using getImageData are faster with the willReadFrequently attribute set to true. See: <URL>
Canvas2D: Multiple readback operations using getImageData are faster with the willReadFrequently attribute set to true. See: <URL>
Canvas2D: Multiple readback operations using getImageData are faster with the willReadFrequently attribute set to true. See: <URL>
Canvas2D: Multiple readback operations using getImageData are faster with the willReadFrequently attribute set to true. See: <URL>
Canvas2D: Multiple readback operations using getImageData are faster with the willReadFrequently attribute set to true. See: <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. <URL>
phaser.js:88753 Phaser v3.55.2 (WebGL | Web Audio) https://phaser.io
phaser.js:88753 Phaser v3.55.2 (WebGL | Web Audio) https://phaser.io
phaser.js:88753 Phaser v3.55.2 (WebGL | Web Audio) https://phaser.io
GriddlyJSCore.js:12 new path: https://griddly.ai/static/js/../../js/griddlyjs.wasm
LoadingScene.js:10 Loading Scene - Preload
LoadingScene.js:14 Loading Scene - Create
LoadingScene.js:10 Loading Scene - Preload
LoadingScene.js:14 Loading Scene - Create
LoadingScene.js:10 Loading Scene - Preload
LoadingScene.js:14 Loading Scene - Create
griddlyjs.js:9 [2022-11-09 23:14:35.255] [info] No level specified, will use the first level described in the GDY.
phaser.js:88753 Phaser v3.55.2 (WebGL | Web Audio) https://phaser.io
LoadingScene.js:10 Loading Scene - Preload
LoadingScene.js:14 Loading Scene - Create
HumanPlayerScene.js:700 Create
HumanPlayerScene.js:461 (4) [Array(2), Array(2), Array(2), Array(2)]
HumanPlayerScene.js:461 [Array(2)]
HumanPlayerScene.js:461 (3) [Array(2), Array(2), Array(2)]
HumanPlayerScene.js:461 (3) [Array(2), Array(2), Array(2)]
LevelCarouselScene.js:327 Preview Scene - Create
PolicyDebuggerScene.js:435 Create
PolicyDebuggerScene.js:295 (4) [Array(2), Array(2), Array(2), Array(2)]
PolicyDebuggerScene.js:295 [Array(2)]
PolicyDebuggerScene.js:295 (3) [Array(2), Array(2), Array(2)]
PolicyDebuggerScene.js:295 (3) [Array(2), Array(2), Array(2)]
griddlyjs.js:9 [2022-11-09 23:15:11.675] [info] No level specified, will use the first level described in the GDY.
platform_browser.ts:33 GET https://griddly.ai/model/Coffee/model.json 403
(anonymous) @ platform_browser.ts:33
e @ platform_browser.ts:27
(anonymous) @ http.ts:142
l @ regeneratorRuntime.js:86
(anonymous) @ regeneratorRuntime.js:66
(anonymous) @ regeneratorRuntime.js:117
P @ asyncToGenerator.js:3
s @ asyncToGenerator.js:25
(anonymous) @ asyncToGenerator.js:32
(anonymous) @ asyncToGenerator.js:21
(anonymous) @ http.ts:34
value @ graph_model.ts:144
(anonymous) @ graph_model.ts:470
l @ regeneratorRuntime.js:86
(anonymous) @ regeneratorRuntime.js:66
(anonymous) @ regeneratorRuntime.js:117
P @ asyncToGenerator.js:3
s @ asyncToGenerator.js:25
(anonymous) @ asyncToGenerator.js:32
(anonymous) @ asyncToGenerator.js:21
LE @ graph_model.ts:454
(anonymous) @ App.js:367
l @ regeneratorRuntime.js:86
(anonymous) @ regeneratorRuntime.js:66
(anonymous) @ regeneratorRuntime.js:117
P @ asyncToGenerator.js:3
s @ asyncToGenerator.js:25
(anonymous) @ asyncToGenerator.js:32
(anonymous) @ asyncToGenerator.js:21
(anonymous) @ App.js:53
(anonymous) @ App.js:431
l @ regeneratorRuntime.js:86
(anonymous) @ regeneratorRuntime.js:66
(anonymous) @ regeneratorRuntime.js:117
P @ asyncToGenerator.js:3
s @ asyncToGenerator.js:25
(anonymous) @ asyncToGenerator.js:32
(anonymous) @ asyncToGenerator.js:21
(anonymous) @ App.js:53
(anonymous) @ App.js:704
Promise.then (async)
(anonymous) @ App.js:703
l @ regeneratorRuntime.js:86
(anonymous) @ regeneratorRuntime.js:66
(anonymous) @ regeneratorRuntime.js:117
P @ asyncToGenerator.js:3
s @ asyncToGenerator.js:25
(anonymous) @ asyncToGenerator.js:32
(anonymous) @ asyncToGenerator.js:21
(anonymous) @ App.js:53
t.createNewProject @ App.js:754
Dt @ react-dom.production.min.js:54
jt @ react-dom.production.min.js:54
(anonymous) @ react-dom.production.min.js:55
Fr @ react-dom.production.min.js:105
Br @ react-dom.production.min.js:106
(anonymous) @ react-dom.production.min.js:117
ll @ react-dom.production.min.js:274
Ot @ react-dom.production.min.js:52
Gr @ react-dom.production.min.js:109
Xe @ react-dom.production.min.js:74
He @ react-dom.production.min.js:73
App.js:370 Cannot load model for environment Coffee
App.js:383 GET https://griddly.ai/trajectories/Coffee.yaml 403
(anonymous) @ App.js:383
l @ regeneratorRuntime.js:86
(anonymous) @ regeneratorRuntime.js:66
(anonymous) @ regeneratorRuntime.js:117
P @ asyncToGenerator.js:3
s @ asyncToGenerator.js:25
(anonymous) @ asyncToGenerator.js:32
(anonymous) @ asyncToGenerator.js:21
(anonymous) @ App.js:53
(anonymous) @ App.js:433
l @ regeneratorRuntime.js:86
(anonymous) @ regeneratorRuntime.js:66
(anonymous) @ regeneratorRuntime.js:117
P @ asyncToGenerator.js:3
s @ asyncToGenerator.js:25
(anonymous) @ asyncToGenerator.js:32
(anonymous) @ asyncToGenerator.js:21
(anonymous) @ App.js:53
(anonymous) @ App.js:704
Promise.then (async)
(anonymous) @ App.js:703
l @ regeneratorRuntime.js:86
(anonymous) @ regeneratorRuntime.js:66
(anonymous) @ regeneratorRuntime.js:117
P @ asyncToGenerator.js:3
s @ asyncToGenerator.js:25
(anonymous) @ asyncToGenerator.js:32
(anonymous) @ asyncToGenerator.js:21
(anonymous) @ App.js:53
t.createNewProject @ App.js:754
Dt @ react-dom.production.min.js:54
jt @ react-dom.production.min.js:54
(anonymous) @ react-dom.production.min.js:55
Fr @ react-dom.production.min.js:105
Br @ react-dom.production.min.js:106
(anonymous) @ react-dom.production.min.js:117
ll @ react-dom.production.min.js:274
Ot @ react-dom.production.min.js:52
Gr @ react-dom.production.min.js:109
Xe @ react-dom.production.min.js:74
He @ react-dom.production.min.js:73
HumanPlayerScene.js:700 Create
HumanPlayerScene.js:461 (4) [Array(2), Array(2), Array(2), Array(2)]
LevelCarouselScene.js:327 Preview Scene - Create
PolicyDebuggerScene.js:435 Create
PolicyDebuggerScene.js:295 (4) [Array(2), Array(2), Array(2), Array(2)]
griddlyjs.js:9 [2022-11-09 23:15:21.810] [info] No level specified, will use the first level described in the GDY.
Sprite2DRenderer.js:165 Uncaught TypeError: Cannot read properties of undefined (reading 'length')
at Sprite2DRenderer.js:165:46
at Array.forEach (<anonymous>)
at o.loadTemplates (Sprite2DRenderer.js:162:13)
at t.preload (HumanPlayerScene.js:695:22)
at initialize.bootScene (phaser.js:100213:27)
at initialize.start (phaser.js:100926:18)
at initialize.processQueue (phaser.js:100024:24)
at initialize.update (phaser.js:100278:14)
at initialize.step (phaser.js:162805:20)
at initialize.step (phaser.js:89366:14)
(anonymous) @ Sprite2DRenderer.js:165
o.loadTemplates @ Sprite2DRenderer.js:162
t.preload @ HumanPlayerScene.js:695
bootScene @ phaser.js:100213
start @ phaser.js:100926
processQueue @ phaser.js:100024
update @ phaser.js:100278
step @ phaser.js:162805
step @ phaser.js:89366
e @ phaser.js:89613
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
Sprite2DRenderer.js:165 Uncaught TypeError: Cannot read properties of undefined (reading 'length')
at Sprite2DRenderer.js:165:46
at Array.forEach (<anonymous>)
at o.loadTemplates (Sprite2DRenderer.js:162:13)
at n.value (EditorScene.js:622:22)
at initialize.bootScene (phaser.js:100213:27)
at initialize.start (phaser.js:100926:18)
at initialize.processQueue (phaser.js:100024:24)
at initialize.update (phaser.js:100278:14)
at initialize.step (phaser.js:162805:20)
at initialize.step (phaser.js:89366:14)
(anonymous) @ Sprite2DRenderer.js:165
o.loadTemplates @ Sprite2DRenderer.js:162
value @ EditorScene.js:622
bootScene @ phaser.js:100213
start @ phaser.js:100926
processQueue @ phaser.js:100024
update @ phaser.js:100278
step @ phaser.js:162805
step @ phaser.js:89366
e @ phaser.js:89613
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
Sprite2DRenderer.js:165 Uncaught TypeError: Cannot read properties of undefined (reading 'length')
at Sprite2DRenderer.js:165:46
at Array.forEach (<anonymous>)
at o.loadTemplates (Sprite2DRenderer.js:162:13)
at LevelCarouselScene.js:139:30
at Array.forEach (<anonymous>)
at n.value (LevelCarouselScene.js:138:31)
at initialize.bootScene (phaser.js:100213:27)
at initialize.start (phaser.js:100926:18)
at initialize.processQueue (phaser.js:100024:24)
at initialize.update (phaser.js:100278:14)
(anonymous) @ Sprite2DRenderer.js:165
o.loadTemplates @ Sprite2DRenderer.js:162
(anonymous) @ LevelCarouselScene.js:139
value @ LevelCarouselScene.js:138
bootScene @ phaser.js:100213
start @ phaser.js:100926
processQueue @ phaser.js:100024
update @ phaser.js:100278
step @ phaser.js:162805
step @ phaser.js:89366
e @ phaser.js:89613
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
Block2DRenderer.js:18 Uncaught TypeError: Cannot read properties of undefined (reading 'id')
at n.addObject (Block2DRenderer.js:18:22)
at PolicyDebuggerScene.js:206:39
at Array.forEach (<anonymous>)
at t.updateState (PolicyDebuggerScene.js:188:19)
at t.update (PolicyDebuggerScene.js:468:16)
at initialize.step (phaser.js:49068:26)
at initialize.update (phaser.js:100289:21)
at initialize.step (phaser.js:162805:20)
at initialize.step (phaser.js:89366:14)
at e (phaser.js:89613:19)
addObject @ Block2DRenderer.js:18
(anonymous) @ PolicyDebuggerScene.js:206
t.updateState @ PolicyDebuggerScene.js:188
t.update @ PolicyDebuggerScene.js:468
step @ phaser.js:49068
update @ phaser.js:100289
step @ phaser.js:162805
step @ phaser.js:89366
e @ phaser.js:89613
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
requestAnimationFrame (async)
e @ phaser.js:89615
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment