* @ignore
(renderer: CanvasRenderer | WebGLRenderer)
| 238 | * @ignore |
| 239 | */ |
| 240 | override draw(renderer: CanvasRenderer | WebGLRenderer) { |
| 241 | const w = this.width; |
| 242 | const h = this.height; |
| 243 | // the transform already places (0,0) at the visual top-left corner. |
| 244 | renderer.drawImage(this.image, 0, 0, w, h, 0, 0, w, h); |
| 245 | } |
| 246 | } |
| 247 | |
| 248 | export const particlePool = createPool<Particle, [emitter: ParticleEmitter]>( |