- Source: src/renderer/snapshot/index.js (Line 7)
Methods
-
<static> Canvas(sourceCanvas, config)
-
Takes a snapshot of an area from the current frame displayed by a canvas.
This is then copied to an Image object. When this loads, the results are sent to the callback provided in the Snapshot Configuration object.
Parameters:
Name Type Description sourceCanvas
HTMLCanvasElement The canvas to take a snapshot of.
config
Phaser.Types.Renderer.Snapshot.SnapshotState The snapshot configuration object.
- Since: 3.0.0
- Source: src/renderer/snapshot/CanvasSnapshot.js (Line 11)
-
<static> WebGL(sourceCanvas, config)
-
Takes a snapshot of an area from the current frame displayed by a WebGL canvas.
This is then copied to an Image object. When this loads, the results are sent to the callback provided in the Snapshot Configuration object.
Parameters:
Name Type Description sourceCanvas
HTMLCanvasElement The canvas to take a snapshot of.
config
Phaser.Types.Renderer.Snapshot.SnapshotState The snapshot configuration object.
- Since: 3.0.0
- Source: src/renderer/snapshot/WebGLSnapshot.js (Line 11)