new Sprite()
Phaser Sprite extensions
Methods
-
$$centered( [anchor])
-
A shortcut for placing a sprite in the center of the screen
Parameters:
Name Type Argument Default Description anchorPhaser.Point <optional>
new Phaser.Point(0.5, 0.5) the anchor point
-
$$contains(point)
-
Checks if the sprites contains a point
Parameters:
Name Type Description pointPhaser.Point the anchor point
-
$$moveTo(destination [, anchor])
-
Moves the current object in the coordinates of another, considering groups/scaling
Parameters:
Name Type Argument Default Description destinationPhaser.Sprite | Phaser.Group a destination object
anchorPhaser.Point <optional>
new Phaser.Point(0.5, 0.5) the anchor point
-
$$pointIn(ancestor [, anchor])
-
Gets the cooordinates of the current object based on one of its ancestors
Parameters:
Name Type Argument Default Description ancestorPhaser.Sprite | Phaser.Group an ancestor of this object
anchorPhaser.Point <optional>
new Phaser.Point(0.5, 0.5) the anchor point
-
$$tintTween(tint, duration [, options])
-
A shortcut for tint tween
Parameters:
Name Type Argument Default Description tintNumber The tint value to tween to
durationNumber tween duration
optionsObject <optional>
{} Tween options
Properties
Name Type Argument Default Description easeObject <optional>
Phaser.Easing.Default Default Ease function
autostartObject <optional>
false delayObject <optional>
0 repeatObject <optional>
0 yoyoObject <optional>
false -
$$tween(properties, duration [, options])
-
A shortcut for scale tween in sprites
Parameters:
Name Type Argument Default Description propertiesObject properties to tween
durationNumber tween duration
optionsObject <optional>
{} Tween options
Properties
Name Type Argument Default Description easeObject <optional>
Phaser.Easing.Default Default Ease function
autostartObject <optional>
false delayObject <optional>
0 repeatObject <optional>
0 yoyoObject <optional>
false -
$$tween(properties, duration [, options])
-
A shortcut for tween creation in sprites
Parameters:
Name Type Argument Default Description propertiesObject properties to tween
durationNumber tween duration
optionsObject <optional>
{} Tween options
Properties
Name Type Argument Default Description easeObject <optional>
Phaser.Easing.Default Default Ease function
autostartObject <optional>
false delayObject <optional>
0 repeatObject <optional>
0 yoyoObject <optional>
false