diff --git a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.XML b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.XML
index 4e2875b..a8415be 100644
--- a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.XML
+++ b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.XML
@@ -1021,17 +1021,17 @@
The end value to reachThe duration of the tween
If TRUE the tween will smoothly snap all values to integers
-
- Tweens a Transform's position BY the given value (as if it was set to relative),
- in a way that allows other DOMixedMoveBy tweens to work together on the same target,
+
+ EXPERIMENTAL BETA: Tweens a Transform's position BY the given value (as if it was set to relative),
+ in a way that allows other DOBlendableMove tweens to work together on the same target,
instead than fight each other as multiple DOMove would do.
Also stores the transform 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 Transform's localPosition BY the given value (as if it was set to relative),
- in a way that allows other DOMixedMoveBy tweens to work together on the same target,
+
+ EXPERIMENTAL BETA: Tweens a Transform's localPosition BY the given value (as if it was set to relative),
+ in a way that allows other DOBlendableMove tweens to work together on the same target,
instead than fight each other as multiple DOMove would do.
Also stores the transform as the tween's target so it can be used for filtered operations
The end value to reachThe duration of the tween
diff --git a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.dll b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.dll
index 2a6e1e7..b35ccfb 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 9bcf7e6..89825c4 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/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.XML b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.XML
index 4e2875b..a8415be 100644
--- a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.XML
+++ b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.XML
@@ -1021,17 +1021,17 @@
The end value to reachThe duration of the tween
If TRUE the tween will smoothly snap all values to integers
-
- Tweens a Transform's position BY the given value (as if it was set to relative),
- in a way that allows other DOMixedMoveBy tweens to work together on the same target,
+
+ EXPERIMENTAL BETA: Tweens a Transform's position BY the given value (as if it was set to relative),
+ in a way that allows other DOBlendableMove tweens to work together on the same target,
instead than fight each other as multiple DOMove would do.
Also stores the transform 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 Transform's localPosition BY the given value (as if it was set to relative),
- in a way that allows other DOMixedMoveBy tweens to work together on the same target,
+
+ EXPERIMENTAL BETA: Tweens a Transform's localPosition BY the given value (as if it was set to relative),
+ in a way that allows other DOBlendableMove tweens to work together on the same target,
instead than fight each other as multiple DOMove would do.
Also stores the transform as the tween's target so it can be used for filtered operations
The end value to reachThe duration of the tween
diff --git a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.dll b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.dll
index 2a6e1e7..b35ccfb 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 9bcf7e6..89825c4 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.Unity5/Assets/Demigiant/DOTween/DOTween.XML b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.XML
index 4e2875b..a8415be 100644
--- a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.XML
+++ b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.XML
@@ -1021,17 +1021,17 @@
The end value to reachThe duration of the tween
If TRUE the tween will smoothly snap all values to integers
-
- Tweens a Transform's position BY the given value (as if it was set to relative),
- in a way that allows other DOMixedMoveBy tweens to work together on the same target,
+
+ EXPERIMENTAL BETA: Tweens a Transform's position BY the given value (as if it was set to relative),
+ in a way that allows other DOBlendableMove tweens to work together on the same target,
instead than fight each other as multiple DOMove would do.
Also stores the transform 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 Transform's localPosition BY the given value (as if it was set to relative),
- in a way that allows other DOMixedMoveBy tweens to work together on the same target,
+
+ EXPERIMENTAL BETA: Tweens a Transform's localPosition BY the given value (as if it was set to relative),
+ in a way that allows other DOBlendableMove tweens to work together on the same target,
instead than fight each other as multiple DOMove would do.
Also stores the transform as the tween's target so it can be used for filtered operations
The end value to reachThe duration of the tween
diff --git a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll
index 2a6e1e7..b35ccfb 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 9bcf7e6..89825c4 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/_Tests/Bugs/Temp.cs b/UnityTests.Unity5/Assets/_Tests/Bugs/Temp.cs
index 4dc64f3..5577656 100644
--- a/UnityTests.Unity5/Assets/_Tests/Bugs/Temp.cs
+++ b/UnityTests.Unity5/Assets/_Tests/Bugs/Temp.cs
@@ -5,30 +5,11 @@ using System.Collections;
public class Temp : BrainBase
{
- public Image img;
- Sequence _seq;
-
void Start()
{
- Debug.Log("START");
- _seq = DOTween.Sequence().SetId("SEQ");
- _seq.Append(img.DOFade(1, 0.5f));
- _seq.AppendInterval(3f);
- _seq.Append(img.DOFade(0, 0.5f));
- _seq.AppendCallback(BalloonComplete);
- // _seq.OnComplete(BalloonComplete);
- }
-
- void BalloonComplete()
- {
- Debug.Log("Complete");
- _seq.Rewind();
- Debug.Log("Rewind called");
- }
-
- public void Goforit()
- {
- Debug.Log("GO");
- _seq.Restart();
+ Debug.Log("Creating empty sequences");
+ for (int i = 0; i < 100; ++i) {
+ DOTween.Sequence();
+ }
}
}
\ No newline at end of file
diff --git a/_DOTween.Assembly/DOTween/DOTween.cs b/_DOTween.Assembly/DOTween/DOTween.cs
index a69296a..f258dd5 100644
--- a/_DOTween.Assembly/DOTween/DOTween.cs
+++ b/_DOTween.Assembly/DOTween/DOTween.cs
@@ -21,7 +21,7 @@ namespace DG.Tweening
public class DOTween
{
/// DOTween's version
- public static readonly string Version = "1.0.335";
+ public static readonly string Version = "1.0.336";
///////////////////////////////////////////////
// Options ////////////////////////////////////
diff --git a/_DOTween.Assembly/DOTween/ShortcutExtensions.cs b/_DOTween.Assembly/DOTween/ShortcutExtensions.cs
index e89a7a9..935a978 100644
--- a/_DOTween.Assembly/DOTween/ShortcutExtensions.cs
+++ b/_DOTween.Assembly/DOTween/ShortcutExtensions.cs
@@ -379,13 +379,13 @@ namespace DG.Tweening
.SetOptions(AxisConstraint.Z, snapping).SetTarget(target);
}
- /// Tweens a Transform's position BY the given value (as if it was set to relative),
- /// in a way that allows other DOMixedMoveBy tweens to work together on the same target,
+ /// EXPERIMENTAL BETA: Tweens a Transform's position BY the given value (as if it was set to relative),
+ /// in a way that allows other DOBlendableMove tweens to work together on the same target,
/// instead than fight each other as multiple DOMove would do.
/// Also stores the transform 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
- public static Tweener DOMixedMoveBy(this Transform target, Vector3 byValue, float duration, bool snapping = false)
+ public static Tweener DOBlendableMoveBy(this Transform target, Vector3 byValue, float duration, bool snapping = false)
{
Vector3 to = Vector3.zero;
return DOTween.To(() => to, x => {
@@ -396,13 +396,13 @@ namespace DG.Tweening
.SetOptions(snapping).SetTarget(target);
}
- /// Tweens a Transform's localPosition BY the given value (as if it was set to relative),
- /// in a way that allows other DOMixedMoveBy tweens to work together on the same target,
+ /// EXPERIMENTAL BETA: Tweens a Transform's localPosition BY the given value (as if it was set to relative),
+ /// in a way that allows other DOBlendableMove tweens to work together on the same target,
/// instead than fight each other as multiple DOMove would do.
/// Also stores the transform 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
- public static Tweener DOLocalMixedMoveBy(this Transform target, Vector3 byValue, float duration, bool snapping = false)
+ public static Tweener DOBlendableLocalMoveBy(this Transform target, Vector3 byValue, float duration, bool snapping = false)
{
Vector3 to = Vector3.zero;
return DOTween.To(() => to, x => {
diff --git a/_DOTween.Assembly/bin/DOTween.XML b/_DOTween.Assembly/bin/DOTween.XML
index 4e2875b..a8415be 100644
--- a/_DOTween.Assembly/bin/DOTween.XML
+++ b/_DOTween.Assembly/bin/DOTween.XML
@@ -1021,17 +1021,17 @@
The end value to reachThe duration of the tween
If TRUE the tween will smoothly snap all values to integers
-
- Tweens a Transform's position BY the given value (as if it was set to relative),
- in a way that allows other DOMixedMoveBy tweens to work together on the same target,
+
+ EXPERIMENTAL BETA: Tweens a Transform's position BY the given value (as if it was set to relative),
+ in a way that allows other DOBlendableMove tweens to work together on the same target,
instead than fight each other as multiple DOMove would do.
Also stores the transform 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 Transform's localPosition BY the given value (as if it was set to relative),
- in a way that allows other DOMixedMoveBy tweens to work together on the same target,
+
+ EXPERIMENTAL BETA: Tweens a Transform's localPosition BY the given value (as if it was set to relative),
+ in a way that allows other DOBlendableMove tweens to work together on the same target,
instead than fight each other as multiple DOMove would do.
Also stores the transform as the tween's target so it can be used for filtered operations
The end value to reachThe duration of the tween
diff --git a/_DOTween.Assembly/bin/DOTween.dll b/_DOTween.Assembly/bin/DOTween.dll
index 2a6e1e7..b35ccfb 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 9bcf7e6..89825c4 100644
Binary files a/_DOTween.Assembly/bin/DOTween.dll.mdb and b/_DOTween.Assembly/bin/DOTween.dll.mdb differ