UNPKG

phaser4-rex-plugins

Version:
13 lines (10 loc) 440 B
import CopyFrameToCanvas from '../../../utils/texture/CopyFrameToCanvas.js'; const CanvasPool = Phaser.Display.Canvas.CanvasPool; var CreateFillPattern = function (textureFrame) { var canvas = CanvasPool.create(this); CopyFrameToCanvas(textureFrame, canvas); var fillPattern = this.context.createPattern(canvas, 'repeat'); CanvasPool.remove(canvas); return fillPattern; } export default CreateFillPattern;