Skip to content

Commit 1a69cd9

Browse files
committed
TweenData now stores its previous ease value.
1 parent 736fd6d commit 1a69cd9

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

src/tweens/tween/TweenData.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ var TweenData = function (target, index, key, getEnd, getStart, getActive, ease,
9696
// Ease Value Data:
9797

9898
start: 0,
99+
previous: 0,
99100
current: 0,
100101
end: 0,
101102

src/tweens/typedefs/TweenDataConfig.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,10 @@
2121
* @property {number} [progress=0] - Between 0 and 1 showing completion of this TweenData.
2222
* @property {number} [elapsed=0] - Delta counter
2323
* @property {integer} [repeatCounter=0] - How many repeats are left to run?
24-
* @property {number} [start=0] - Ease value data.
25-
* @property {number} [current=0] - Ease value data.
26-
* @property {number} [end=0] - Ease value data.
24+
* @property {number} [start=0] - The property value at the start of the ease.
25+
* @property {number} [current=0] - The current propety value.
26+
* @property {number} [previous=0] - The previous property value.
27+
* @property {number} [end=0] - The property value at the end of the ease.
2728
* @property {number} [t1=0] - Time duration 1.
2829
* @property {number} [t2=0] - Time duration 2.
2930
* @property {Phaser.Types.Tweens.TweenDataGenConfig} [gen] - LoadValue generation functions.

0 commit comments

Comments
 (0)