| @@ -48,7 +48,8 @@ const SceneEventType = { | |||
| PRE_RENDER: 'preRender', | |||
| POST_RENDER: 'postRender', | |||
| MORPH_COMPLETE: 'morphComplete', | |||
| CLOCK_TICK: 'clockTick' | |||
| CLOCK_TICK: 'clockTick', | |||
| RENDER_ERROR: 'renderError' | |||
| } | |||
| const OverlayEventType = { | |||
| @@ -72,6 +72,12 @@ class SceneEvent extends Event { | |||
| context || this | |||
| ) | |||
| break | |||
| case SceneEventType.RENDER_ERROR: | |||
| removeCallback = this._scene.renderError.addEventListener( | |||
| callback, | |||
| context || this | |||
| ) | |||
| break | |||
| default: | |||
| break | |||
| } | |||
| @@ -136,6 +142,12 @@ class SceneEvent extends Event { | |||
| context || this | |||
| ) | |||
| break | |||
| case SceneEventType.RENDER_ERROR: | |||
| removed = this._scene.renderError.removeEventListener( | |||
| callback, | |||
| context || this | |||
| ) | |||
| break | |||
| default: | |||
| break | |||
| } | |||