@@ -1551,7 +1551,13 @@ Phaser.BitmapData.prototype = {
15511551 /**
15521552 * Draws the given Phaser.Sprite, Phaser.Image or Phaser.Text to this BitmapData at the coordinates specified.
15531553 * You can use the optional width and height values to 'stretch' the sprite as it is drawn. This uses drawImage stretching, not scaling.
1554- * When drawing it will take into account the Sprites rotation, scale and alpha values.
1554+ *
1555+ * The children will be drawn at their `x` and `y` world space coordinates. If this is outside the bounds of the BitmapData they won't be visible.
1556+ * When drawing it will take into account the rotation, scale, scaleMode, alpha and tint values.
1557+ *
1558+ * Note: You should ensure that at least 1 full update has taken place before calling this,
1559+ * otherwise the objects are likely to render incorrectly, if at all.
1560+ * You can trigger an update yourself by calling `stage.updateTransform()` before calling `draw`.
15551561 *
15561562 * @method Phaser.BitmapData#draw
15571563 * @param {Phaser.Sprite|Phaser.Image|Phaser.Text|Phaser.RenderTexture } source - The Sprite, Image or Text object to draw onto this BitmapData.
@@ -1582,7 +1588,7 @@ Phaser.BitmapData.prototype = {
15821588 *
15831589 * Note: You should ensure that at least 1 full update has taken place before calling this,
15841590 * otherwise the objects are likely to render incorrectly, if at all.
1585- * You can trigger an update yourself by calling `stage.updateTransform()` before calling `drawGroup`.
1591+ * You can trigger an update yourself by calling `stage.updateTransform()` before calling `drawGroup`.
15861592 *
15871593 * @method Phaser.BitmapData#drawGroup
15881594 * @param {Phaser.Group } group - The Group to draw onto this BitmapData. Can also be Phaser.World.
0 commit comments