copyRect(source, area, x, y, alpha, blendMode, roundPx) → {Phaser.BitmapData}
Copies the area defined by the Rectangle parameter from the source image to this BitmapData at the given location.
Parameters
| Name | Type | Argument | Default | Description | 
|---|---|---|---|---|
source |  Phaser.Sprite | Phaser.Image | Phaser.Text | Phaser.BitmapData | Phaser.RenderTexture | Image | string | The Image to copy from. If you give a string it will try and find the Image in the Game.Cache.  |  ||
area |  Phaser.Rectangle | The Rectangle region to copy from the source image.  |  ||
x |  number | The destination x coordinate to copy the image to.  |  ||
y |  number | The destination y coordinate to copy the image to.  |  ||
alpha |  number |  <optional> |  1 | The alpha that will be set on the context before drawing. A value between 0 (fully transparent) and 1, opaque.  |  
blendMode |  string |  <optional> |  null | The composite blend mode that will be used when drawing. The default is no blend mode at all. This is a Canvas globalCompositeOperation value such as 'lighter' or 'xor'.  |  
roundPx |  boolean |  <optional> |  false | Should the x and y values be rounded to integers before drawing? This prevents anti-aliasing in some instances.  |  
Returns
This BitmapData object for method chaining.
- Source code: gameobjects/BitmapData.js (Line 1534)
 
Please login to continue.