new TweenManager(game)
Phaser - TweenManager
Parameters:
Name | Type | Description |
---|---|---|
game |
Phaser.Game | A reference to the currently running game. |
- Source:
Members
-
game
-
- Source:
Properties:
Name Type Description game
Phaser.Game Local reference to game.
Methods
-
add(tween) → {Phaser.Tween}
-
Add a new tween into the TweenManager.
Parameters:
Name Type Description tween
Phaser.Tween The tween object you want to add.
- Source:
Returns:
The tween object you added to the manager.
- Type
- Phaser.Tween
-
create(object) → {Phaser.Tween}
-
Create a tween object for a specific object. The object can be any JavaScript object or Phaser object such as Sprite.
Parameters:
Name Type Description object
Object Object the tween will be run on.
- Source:
Returns:
The newly created tween object.
- Type
- Phaser.Tween
-
getAll() → {Phaser.Tween[]}
-
Get all the tween objects in an array.
- Source:
Returns:
Array with all tween objects.
- Type
- Phaser.Tween[]
-
isTweening(object) → {boolean}
-
Checks to see if a particular Sprite is currently being tweened.
Parameters:
Name Type Description object
object The object to check for tweens against.
- Source:
Returns:
Returns true if the object is currently being tweened, false if not.
- Type
- boolean
-
pauseAll()
-
Pauses all currently running tweens.
- Source:
-
remove(tween)
-
Remove a tween from this manager.
Parameters:
Name Type Description tween
Phaser.Tween The tween object you want to remove.
- Source:
-
removeAll()
-
Remove all tweens running and in the queue. Doesn't call any of the tween onComplete events.
- Source:
-
resumeAll()
-
Resumes all currently paused tweens.
- Source:
-
update() → {boolean}
-
Update all the tween objects you added to this manager.
- Source:
Returns:
Return false if there's no tween to update, otherwise return true.
- Type
- boolean