diff --git a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.dll b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.dll
index 2fc7145..a77cb13 100644
Binary files a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.dll and b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.dll differ
diff --git a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.dll.mdb b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.dll.mdb
index 284ca3e..03d3400 100644
Binary files a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.dll.mdb and b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.dll.mdb differ
diff --git a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween43.dll b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween43.dll
index 20d6e0a..e8d659e 100644
Binary files a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween43.dll and b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween43.dll differ
diff --git a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween43.dll.mdb b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween43.dll.mdb
index 7c3552a..47afd66 100644
Binary files a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween43.dll.mdb and b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween43.dll.mdb differ
diff --git a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween46.dll b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween46.dll
index 370ba7d..a934781 100644
Binary files a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween46.dll and b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween46.dll differ
diff --git a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween46.dll.mdb b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween46.dll.mdb
index c5d6bc8..9d97319 100644
Binary files a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween46.dll.mdb and b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween46.dll.mdb differ
diff --git a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween50.dll b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween50.dll
index da4976d..f176655 100644
Binary files a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween50.dll and b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween50.dll differ
diff --git a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween50.dll.mdb b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween50.dll.mdb
index cfece61..0bc3ed8 100644
Binary files a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween50.dll.mdb and b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween50.dll.mdb differ
diff --git a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll
index f62f516..0724efb 100644
Binary files a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll and b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll differ
diff --git a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll.mdb b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll.mdb
index cdd83c2..c92bf8a 100644
Binary files a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll.mdb and b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll.mdb differ
diff --git a/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween.XML b/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween.XML
index 33c9717..246e890 100644
--- a/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween.XML
+++ b/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween.XML
@@ -250,7 +250,13 @@
If TRUE, DOTween will use Time.smoothDeltaTime instead of Time.deltaTime for UpdateType.Normal and UpdateType.Late tweens
- (unless they're set as timeScaleIndependent, in which case this setting will be ignored).
+ (unless they're set as timeScaleIndependent, in which case a value between the last timestep
+ and will be used instead).
+ Setting this to TRUE will lead to smoother animations.
+ Default: FALSE
+
+
+ If is TRUE, this indicates the max timeStep that an independent update call can last.
Setting this to TRUE will lead to smoother animations.
Default: FALSE
@@ -356,7 +362,7 @@
Checks all active tweens to find and remove eventually invalid ones (usually because their targets became NULL)
and returns the total number of invalid tweens found and removed.
- Automatically called when loading a new scene if is TRUE.
+ IMPORTANT: this will cause an error on UWP platform, so don't use it there
BEWARE: this is a slightly expensive operation so use it with care
@@ -527,7 +533,7 @@
1 creates a full oscillation between the direction and the opposite decaying direction,
while 0 oscillates only between the starting position and the decaying direction
-
+
Shakes a Vector3 with the given values.
A getter for the field or property to tween.
Example usage with lambda:()=> myProperty
@@ -539,8 +545,9 @@
Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware).
Setting it to 0 will shake along a single direction and behave like a random punch.
If TRUE only shakes on the X Y axis (looks better with things like cameras).
+ If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not
-
+
Shakes a Vector3 with the given values.
A getter for the field or property to tween.
Example usage with lambda:()=> myProperty
@@ -551,6 +558,7 @@
Indicates how much will the shake vibrate
Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware).
Setting it to 0 will shake along a single direction and behave like a random punch.
+ If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not
Tweens a property or field to the given values using default plugins.
@@ -635,6 +643,10 @@
Plays backwards all tweens with the given ID or target and returns the number of actual tweens played
(meaning the tweens that were not already started, playing backwards or rewinded)
+
+ Plays backwards all tweens with the given target and ID and returns the number of actual tweens played
+ (meaning the tweens that were not already started, playing backwards or rewinded)
+
Plays forward all tweens and returns the number of actual tweens played
(meaning tweens that were not already playing forward or complete)
@@ -643,6 +655,10 @@
Plays forward all tweens with the given ID or target and returns the number of actual tweens played
(meaning the tweens that were not already playing forward or complete)
+
+ Plays forward all tweens with the given target and ID and returns the number of actual tweens played
+ (meaning the tweens that were not already started, playing backwards or rewinded)
+
Restarts all tweens, then returns the number of actual tweens restarted
@@ -683,14 +699,17 @@
Toggles the play state of all tweens with the given ID or target and returns the number of actual tweens toggled
(meaning the tweens that could be played or paused, depending on the toggle state)
-
+
- Returns TRUE if a tween with the given ID or target is active (regardless if it's playing or not).
+ Returns TRUE if a tween with the given ID or target is active.
You can also use this to know if a shortcut tween is active for a given target.
Example:
transform.DOMoveX(45, 1); // transform is automatically added as the tween target
DOTween.IsTweening(transform); // Returns true
+ The target or ID to look for
+ If FALSE (default) returns TRUE as long as a tween for the given target/ID is active,
+ otherwise also requires it to be playing
@@ -878,6 +897,14 @@
The percentage (0 to 1) at which to get the point
If TRUE constant speed is taken into account, otherwise not
+
+
+ Base interface for all tween plugins options
+
+
+
+ Resets the plugin
+
This plugin generates some GC allocations at startup
@@ -1219,7 +1246,7 @@
Also stores the camera as the tween's target so it can be used for filtered operations
The end value to reachThe duration of the tween
-
+
Shakes a Camera's localPosition along its relative X Y axes with the given values.
Also stores the camera as the tween's target so it can be used for filtered operations
The duration of the tween
@@ -1227,8 +1254,9 @@
Indicates how much will the shake vibrate
Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware).
Setting it to 0 will shake along a single direction.
+ If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not
-
+
Shakes a Camera's localPosition along its relative X Y axes with the given values.
Also stores the camera as the tween's target so it can be used for filtered operations
The duration of the tween
@@ -1236,8 +1264,9 @@
Indicates how much will the shake vibrate
Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware).
Setting it to 0 will shake along a single direction.
+ If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not
-
+
Shakes a Camera's localRotation.
Also stores the camera as the tween's target so it can be used for filtered operations
The duration of the tween
@@ -1245,8 +1274,9 @@
Indicates how much will the shake vibrate
Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware).
Setting it to 0 will shake along a single direction.
+ If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not
-
+
Shakes a Camera's localRotation.
Also stores the camera as the tween's target so it can be used for filtered operations
The duration of the tween
@@ -1254,6 +1284,7 @@
Indicates how much will the shake vibrate
Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware).
Setting it to 0 will shake along a single direction.
+ If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not
Tweens a Light's color to the given value.
@@ -1391,6 +1422,34 @@
The duration of the tween
If TRUE the tween will smoothly snap all values to integers
+
+ Tweens a Rigidbody's position through the given path waypoints, using the chosen path algorithm.
+ Also stores the Rigidbody as the tween's target so it can be used for filtered operations.
+ NOTE: to tween a rigidbody correctly it should be set to kinematic at least while being tweened.
+ BEWARE: doesn't work on Windows Phone store (waiting for Unity to fix their own bug).
+ If you plan to publish there you should use a regular transform.DOPath.
+ The waypoints to go through
+ The duration of the tween
+ The type of path: Linear (straight path) or CatmullRom (curved CatmullRom path)
+ The path mode: 3D, side-scroller 2D, top-down 2D
+ The resolution of the path (useless in case of Linear paths): higher resolutions make for more detailed curved paths but are more expensive.
+ Defaults to 10, but a value of 5 is usually enough if you don't have dramatic long curves between waypoints
+ The color of the path (shown when gizmos are active in the Play panel and the tween is running)
+
+
+ Tweens a Rigidbody's localPosition through the given path waypoints, using the chosen path algorithm.
+ Also stores the Rigidbody as the tween's target so it can be used for filtered operations
+ NOTE: to tween a rigidbody correctly it should be set to kinematic at least while being tweened.
+ BEWARE: doesn't work on Windows Phone store (waiting for Unity to fix their own bug).
+ If you plan to publish there you should use a regular transform.DOLocalPath.
+ The waypoint to go through
+ The duration of the tween
+ The type of path: Linear (straight path) or CatmullRom (curved CatmullRom path)
+ The path mode: 3D, side-scroller 2D, top-down 2D
+ The resolution of the path: higher resolutions make for more detailed curved paths but are more expensive.
+ Defaults to 10, but a value of 5 is usually enough if you don't have dramatic long curves between waypoints
+ The color of the path (shown when gizmos are active in the Play panel and the tween is running)
+
Tweens a TrailRenderer's startWidth/endWidth to the given value.
Also stores the TrailRenderer as the tween's target so it can be used for filtered operations
@@ -1543,7 +1602,7 @@
1 creates a full oscillation between the punch rotation and the opposite rotation,
while 0 oscillates only between the punch and the start rotation
-
+
Shakes a Transform's localPosition with the given values.
The duration of the tween
The shake strength
@@ -1551,8 +1610,9 @@
Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware).
Setting it to 0 will shake along a single direction.
If TRUE the tween will smoothly snap all values to integers
+ If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not
-
+
Shakes a Transform's localPosition with the given values.
The duration of the tween
The shake strength on each axis
@@ -1560,38 +1620,43 @@
Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware).
Setting it to 0 will shake along a single direction.
If TRUE the tween will smoothly snap all values to integers
+ If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not
-
+
Shakes a Transform's localRotation.
The duration of the tween
The shake strength
Indicates how much will the shake vibrate
Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware).
Setting it to 0 will shake along a single direction.
+ If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not
-
+
Shakes a Transform's localRotation.
The duration of the tween
The shake strength on each axis
Indicates how much will the shake vibrate
Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware).
Setting it to 0 will shake along a single direction.
+ If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not
-
+
Shakes a Transform's localScale.
The duration of the tween
The shake strength
Indicates how much will the shake vibrate
Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware).
Setting it to 0 will shake along a single direction.
+ If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not
-
+
Shakes a Transform's localScale.
The duration of the tween
The shake strength on each axis
Indicates how much will the shake vibrate
Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware).
Setting it to 0 will shake along a single direction.
+ If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not
Tweens a Transform's position to the given value, while also applying a jump effect along the Y axis.
@@ -2040,16 +2105,16 @@
Sets the ease of the tween.
If applied to Sequences eases the whole sequence animation
- Eventual overshoot to use with Back or Flash ease (default is 1.70158).
- In case of Flash ease it sets the total number of flashes that will happen.
+ Eventual overshoot to use with Back or Flash ease (default is 1.70158 - 1 for Flash).
+ In case of Flash ease it must be an intenger and sets the total number of flashes that will happen.
Using an even number will complete the tween on the starting value, while an odd one will complete it on the end value.
Sets the ease of the tween.
If applied to Sequences eases the whole sequence animation
- Eventual amplitude to use with Elastic easeType or overshoot to use with Flash easeType (default is 1.70158).
- In case of Flash ease it sets the total number of flashes that will happen.
+ Eventual amplitude to use with Elastic easeType or overshoot to use with Flash easeType (default is 1.70158 - 1 for Flash).
+ In case of Flash ease it must be an integer and sets the total number of flashes that will happen.
Using an even number will complete the tween on the starting value, while an odd one will complete it on the end value.
Eventual period to use with Elastic or Flash easeType (default is 0).
diff --git a/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween.dll b/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween.dll
index 9a44744..2fc7145 100644
Binary files a/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween.dll and b/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween.dll differ
diff --git a/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween.dll.mdb b/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween.dll.mdb
index c970dea..284ca3e 100644
Binary files a/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween.dll.mdb and b/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween.dll.mdb differ
diff --git a/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween43.dll b/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween43.dll
index 508fad4..20d6e0a 100644
Binary files a/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween43.dll and b/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween43.dll differ
diff --git a/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween43.dll.mdb b/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween43.dll.mdb
index 1aaeac4..7c3552a 100644
Binary files a/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween43.dll.mdb and b/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween43.dll.mdb differ
diff --git a/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween46.dll b/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween46.dll
index 9c38424..370ba7d 100644
Binary files a/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween46.dll and b/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween46.dll differ
diff --git a/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween46.dll.mdb b/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween46.dll.mdb
index a54c005..c5d6bc8 100644
Binary files a/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween46.dll.mdb and b/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween46.dll.mdb differ
diff --git a/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween46.xml b/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween46.xml
index 35ff34d..1118c89 100644
--- a/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween46.xml
+++ b/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween46.xml
@@ -114,6 +114,33 @@
The end value to reachThe duration of the tween
If TRUE the tween will smoothly snap all values to integers
+
+ Tweens a RectTransform's anchorMax to the given value.
+ Also stores the RectTransform as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+ If TRUE the tween will smoothly snap all values to integers
+
+
+ Tweens a RectTransform's anchorMin to the given value.
+ Also stores the RectTransform as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+ If TRUE the tween will smoothly snap all values to integers
+
+
+ Tweens a RectTransform's pivot to the given value.
+ Also stores the RectTransform as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a RectTransform's pivot X to the given value.
+ Also stores the RectTransform as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a RectTransform's pivot Y to the given value.
+ Also stores the RectTransform as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
Tweens a RectTransform's sizeDelta to the given value.
Also stores the RectTransform as the tween's target so it can be used for filtered operations
@@ -132,7 +159,7 @@
while 0 oscillates only between the punch and the start position
If TRUE the tween will smoothly snap all values to integers
-
+
Shakes a RectTransform's anchoredPosition with the given values.
Also stores the RectTransform as the tween's target so it can be used for filtered operations
The duration of the tween
@@ -141,8 +168,9 @@
Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware).
Setting it to 0 will shake along a single direction.
If TRUE the tween will smoothly snap all values to integers
+ If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not
-
+
Shakes a RectTransform's anchoredPosition with the given values.
Also stores the RectTransform as the tween's target so it can be used for filtered operations
The duration of the tween
@@ -151,6 +179,7 @@
Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware).
Setting it to 0 will shake along a single direction.
If TRUE the tween will smoothly snap all values to integers
+ If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not
Tweens a RectTransform's anchoredPosition to the given value, while also applying a jump effect along the Y axis.
@@ -162,6 +191,24 @@
The duration of the tween
If TRUE the tween will smoothly snap all values to integers
+
+ Tweens a ScrollRect's horizontal/verticalNormalizedPosition to the given value.
+ Also stores the ScrollRect as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+ If TRUE the tween will smoothly snap all values to integers
+
+
+ Tweens a ScrollRect's horizontalNormalizedPosition to the given value.
+ Also stores the ScrollRect as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+ If TRUE the tween will smoothly snap all values to integers
+
+
+ Tweens a ScrollRect's verticalNormalizedPosition to the given value.
+ Also stores the ScrollRect as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+ If TRUE the tween will smoothly snap all values to integers
+
Tweens a Slider's value to the given value.
Also stores the Slider as the tween's target so it can be used for filtered operations
diff --git a/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween50.dll b/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween50.dll
index 3353626..da4976d 100644
Binary files a/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween50.dll and b/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween50.dll differ
diff --git a/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween50.dll.mdb b/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween50.dll.mdb
index e80e6db..cfece61 100644
Binary files a/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween50.dll.mdb and b/UnityExamples.Unity5/Assets/Demigiant/DOTween/DOTween50.dll.mdb differ
diff --git a/UnityExamples.Unity5/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll b/UnityExamples.Unity5/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll
index 261d278..f62f516 100644
Binary files a/UnityExamples.Unity5/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll and b/UnityExamples.Unity5/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll differ
diff --git a/UnityExamples.Unity5/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll.mdb b/UnityExamples.Unity5/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll.mdb
index 33a66b1..cdd83c2 100644
Binary files a/UnityExamples.Unity5/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll.mdb and b/UnityExamples.Unity5/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll.mdb differ
diff --git a/UnityExamples.Unity5/ProjectSettings/GraphicsSettings.asset b/UnityExamples.Unity5/ProjectSettings/GraphicsSettings.asset
index c5dd1f2..96548d5 100644
Binary files a/UnityExamples.Unity5/ProjectSettings/GraphicsSettings.asset and b/UnityExamples.Unity5/ProjectSettings/GraphicsSettings.asset differ
diff --git a/UnityExamples.Unity5/ProjectSettings/ProjectSettings.asset b/UnityExamples.Unity5/ProjectSettings/ProjectSettings.asset
index 968cf45..97fd657 100644
Binary files a/UnityExamples.Unity5/ProjectSettings/ProjectSettings.asset and b/UnityExamples.Unity5/ProjectSettings/ProjectSettings.asset differ
diff --git a/UnityExamples.Unity5/ProjectSettings/ProjectVersion.txt b/UnityExamples.Unity5/ProjectSettings/ProjectVersion.txt
index 961ebb9..558807b 100644
--- a/UnityExamples.Unity5/ProjectSettings/ProjectVersion.txt
+++ b/UnityExamples.Unity5/ProjectSettings/ProjectVersion.txt
@@ -1,2 +1,2 @@
-m_EditorVersion: 5.3.1f1
+m_EditorVersion: 5.3.5f1
m_StandardAssetsVersion: 0
diff --git a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.dll b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.dll
index 2fc7145..a77cb13 100644
Binary files a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.dll and b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.dll differ
diff --git a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.dll.mdb b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.dll.mdb
index 284ca3e..03d3400 100644
Binary files a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.dll.mdb and b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.dll.mdb differ
diff --git a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween43.dll b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween43.dll
index 20d6e0a..e8d659e 100644
Binary files a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween43.dll and b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween43.dll differ
diff --git a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween43.dll.mdb b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween43.dll.mdb
index 7c3552a..47afd66 100644
Binary files a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween43.dll.mdb and b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween43.dll.mdb differ
diff --git a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween46.dll b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween46.dll
index 370ba7d..a934781 100644
Binary files a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween46.dll and b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween46.dll differ
diff --git a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween46.dll.mdb b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween46.dll.mdb
index c5d6bc8..9d97319 100644
Binary files a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween46.dll.mdb and b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween46.dll.mdb differ
diff --git a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween50.dll b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween50.dll
index da4976d..f176655 100644
Binary files a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween50.dll and b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween50.dll differ
diff --git a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween50.dll.mdb b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween50.dll.mdb
index cfece61..0bc3ed8 100644
Binary files a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween50.dll.mdb and b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween50.dll.mdb differ
diff --git a/UnityTests.Unity4/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll b/UnityTests.Unity4/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll
index f62f516..0724efb 100644
Binary files a/UnityTests.Unity4/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll and b/UnityTests.Unity4/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll differ
diff --git a/UnityTests.Unity4/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll.mdb b/UnityTests.Unity4/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll.mdb
index cdd83c2..c92bf8a 100644
Binary files a/UnityTests.Unity4/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll.mdb and b/UnityTests.Unity4/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll.mdb differ
diff --git a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll
index 2fc7145..a77cb13 100644
Binary files a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll and b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll differ
diff --git a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll.mdb b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll.mdb
index 284ca3e..03d3400 100644
Binary files a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll.mdb and b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll.mdb differ
diff --git a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween43.dll b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween43.dll
index 20d6e0a..e8d659e 100644
Binary files a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween43.dll and b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween43.dll differ
diff --git a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween43.dll.mdb b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween43.dll.mdb
index 7c3552a..47afd66 100644
Binary files a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween43.dll.mdb and b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween43.dll.mdb differ
diff --git a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween46.dll b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween46.dll
index 370ba7d..a934781 100644
Binary files a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween46.dll and b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween46.dll differ
diff --git a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween46.dll.mdb b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween46.dll.mdb
index c5d6bc8..9d97319 100644
Binary files a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween46.dll.mdb and b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween46.dll.mdb differ
diff --git a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween50.dll b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween50.dll
index da4976d..f176655 100644
Binary files a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween50.dll and b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween50.dll differ
diff --git a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween50.dll.mdb b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween50.dll.mdb
index cfece61..0bc3ed8 100644
Binary files a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween50.dll.mdb and b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween50.dll.mdb differ
diff --git a/UnityTests.Unity5/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll b/UnityTests.Unity5/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll
index f62f516..0724efb 100644
Binary files a/UnityTests.Unity5/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll and b/UnityTests.Unity5/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll differ
diff --git a/UnityTests.Unity5/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll.mdb b/UnityTests.Unity5/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll.mdb
index cdd83c2..c92bf8a 100644
Binary files a/UnityTests.Unity5/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll.mdb and b/UnityTests.Unity5/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll.mdb differ
diff --git a/UnityTests.Unity5/Assets/Resources/DOTweenSettings.asset b/UnityTests.Unity5/Assets/Resources/DOTweenSettings.asset
index 09fdf53..33aac8e 100644
Binary files a/UnityTests.Unity5/Assets/Resources/DOTweenSettings.asset and b/UnityTests.Unity5/Assets/Resources/DOTweenSettings.asset differ
diff --git a/_DOTween.Assembly/DOTween/DOTween.cs b/_DOTween.Assembly/DOTween/DOTween.cs
index 2101036..6dee065 100644
--- a/_DOTween.Assembly/DOTween/DOTween.cs
+++ b/_DOTween.Assembly/DOTween/DOTween.cs
@@ -32,7 +32,7 @@ namespace DG.Tweening
public class DOTween
{
/// DOTween's version
- public static readonly string Version = "1.1.550";
+ public static readonly string Version = "1.1.555";
///////////////////////////////////////////////
// Options ////////////////////////////////////
diff --git a/_DOTween.Assembly/DOTween/ShortcutExtensions.cs b/_DOTween.Assembly/DOTween/ShortcutExtensions.cs
index 98d46c1..5ef2d8e 100644
--- a/_DOTween.Assembly/DOTween/ShortcutExtensions.cs
+++ b/_DOTween.Assembly/DOTween/ShortcutExtensions.cs
@@ -1110,7 +1110,7 @@ namespace DG.Tweening
return null;
}
- endValue = endValue - target.color;
+ endValue = endValue - target.GetColor(property);
Color to = new Color(0, 0, 0, 0);
return DOTween.To(() => to, x => {
#if COMPATIBLE
diff --git a/_DOTween.Assembly/bin/DOTween.dll b/_DOTween.Assembly/bin/DOTween.dll
index 2fc7145..a77cb13 100644
Binary files a/_DOTween.Assembly/bin/DOTween.dll and b/_DOTween.Assembly/bin/DOTween.dll differ
diff --git a/_DOTween.Assembly/bin/DOTween.dll.mdb b/_DOTween.Assembly/bin/DOTween.dll.mdb
index 284ca3e..03d3400 100644
Binary files a/_DOTween.Assembly/bin/DOTween.dll.mdb and b/_DOTween.Assembly/bin/DOTween.dll.mdb differ
diff --git a/_DOTween.Assembly/bin/DOTween43.dll b/_DOTween.Assembly/bin/DOTween43.dll
index 20d6e0a..e8d659e 100644
Binary files a/_DOTween.Assembly/bin/DOTween43.dll and b/_DOTween.Assembly/bin/DOTween43.dll differ
diff --git a/_DOTween.Assembly/bin/DOTween43.dll.mdb b/_DOTween.Assembly/bin/DOTween43.dll.mdb
index 7c3552a..47afd66 100644
Binary files a/_DOTween.Assembly/bin/DOTween43.dll.mdb and b/_DOTween.Assembly/bin/DOTween43.dll.mdb differ
diff --git a/_DOTween.Assembly/bin/DOTween46.dll b/_DOTween.Assembly/bin/DOTween46.dll
index 370ba7d..a934781 100644
Binary files a/_DOTween.Assembly/bin/DOTween46.dll and b/_DOTween.Assembly/bin/DOTween46.dll differ
diff --git a/_DOTween.Assembly/bin/DOTween46.dll.mdb b/_DOTween.Assembly/bin/DOTween46.dll.mdb
index c5d6bc8..9d97319 100644
Binary files a/_DOTween.Assembly/bin/DOTween46.dll.mdb and b/_DOTween.Assembly/bin/DOTween46.dll.mdb differ
diff --git a/_DOTween.Assembly/bin/DOTween50.dll b/_DOTween.Assembly/bin/DOTween50.dll
index da4976d..f176655 100644
Binary files a/_DOTween.Assembly/bin/DOTween50.dll and b/_DOTween.Assembly/bin/DOTween50.dll differ
diff --git a/_DOTween.Assembly/bin/DOTween50.dll.mdb b/_DOTween.Assembly/bin/DOTween50.dll.mdb
index cfece61..0bc3ed8 100644
Binary files a/_DOTween.Assembly/bin/DOTween50.dll.mdb and b/_DOTween.Assembly/bin/DOTween50.dll.mdb differ
diff --git a/_DOTween.Assembly/bin/Editor/DOTweenEditor.dll b/_DOTween.Assembly/bin/Editor/DOTweenEditor.dll
index f62f516..0724efb 100644
Binary files a/_DOTween.Assembly/bin/Editor/DOTweenEditor.dll and b/_DOTween.Assembly/bin/Editor/DOTweenEditor.dll differ
diff --git a/_DOTween.Assembly/bin/Editor/DOTweenEditor.dll.mdb b/_DOTween.Assembly/bin/Editor/DOTweenEditor.dll.mdb
index cdd83c2..c92bf8a 100644
Binary files a/_DOTween.Assembly/bin/Editor/DOTweenEditor.dll.mdb and b/_DOTween.Assembly/bin/Editor/DOTweenEditor.dll.mdb differ