SpriteBatch#xy()

xy(index, x, y) Positions the child found at the given index within this group to the given x and y coordinates. Parameters Name Type Description index integer The index of the child in the group to set the position of. x number The new x position of the child. y number The new y position of the child. Inherited From Phaser.Group#xy Source code: core/Group.js (Line 993)

SpriteBatch#x

x : number The x coordinate of the group container. You can adjust the group container itself by modifying its coordinates.This will have no impact on the x/y coordinates of its children, but it will update their worldTransform and on-screen position. Inherited From Phaser.Group#x Source code: core/Group.js (Line 2969)

SpriteBatch#width

width : number The width of the displayObjectContainer, setting this will actually modify the scale to achieve the value set Inherited From PIXI.DisplayObjectContainer#width Source code: pixi/display/DisplayObjectContainer.js (Line 571)

SpriteBatch#visible

visible : boolean The visible state of the group. Non-visible Groups and all of their children are not rendered. Inherited From Phaser.Group#visible Source code: core/Group.js (Line 2996)

SpriteBatch#total

[readonly] total : integer Total number of existing children in the group. Inherited From Phaser.Group#total Source code: core/Group.js (Line 2648)

SpriteBatch#top

top : number The top coordinate of this Group. It is derived by calling getBounds, calculating the Groups dimensions based on itsvisible children. Inherited From Phaser.Group#top Source code: core/Group.js (Line 2817)

SpriteBatch#swapChildren()

swapChildren(child, child2) Swaps the position of 2 Display Objects within this container. Parameters Name Type Description child DisplayObject - child2 DisplayObject - Inherited From PIXI.DisplayObjectContainer#swapChildren Source code: pixi/display/DisplayObjectContainer.js (Line 85)

SpriteBatch#swap()

swap(child1, child2) Swaps the position of two children in this group. Both children must be in this group, a child cannot be swapped with itself, and unparented children cannot be swapped. Parameters Name Type Description child1 any The first child to swap. child2 any The second child to swap. Inherited From Phaser.Group#swap Source code: core/Group.js (Line 891)

SpriteBatch#subAll()

subAll(property, amount, checkAlive, checkVisible) Subtracts the amount from the given property on all children in this group. Group.subAll('x', 10) will minus 10 from the child.x value for each child. Parameters Name Type Description property string The property to decrement, for example 'body.velocity.x' or 'angle'. amount number The amount to subtract from the property. If child.x = 50 then subAll('x', 40) would make child.x = 10. checkAlive boolean If true the property will only be

SpriteBatch#SpriteBatch

new SpriteBatch(game, parent, name, addToStage) The SpriteBatch class is a really fast version of the DisplayObjectContainer built purely for speed, so use when you need a lot of sprites or particles.It's worth mentioning that by default sprite batches are used through-out the renderer, so you only really need to use a SpriteBatch if you have over1000 sprites that all share the same texture (or texture atlas). It's also useful if running in Canvas mode and you have a lot of un-rotated or un-s