diff --git a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.XML b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.XML
index 4bebb21..182fd94 100644
--- a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.XML
+++ b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.XML
@@ -779,6 +779,15 @@
Returns TRUE if this tween is playing
+
+
+ Returns the a point on a path (returns Vector3.zero if this is not a path tween, if the tween is invalid, or if the path is not yet initialized),
+ based on the given path percentage (0 to 1).
+ A path is initialized after its tween starts, or immediately if the tween was created with the Path Editor (DOTween Pro feature).
+ You can force a path to be initialized by calling myTween.ForceInit().
+
+ Percentage of the path on which to get the point (0 to 1)
+
Returns the length of a path (returns -1 if this is not a path tween, if the tween is invalid, or if the path is not yet initialized).
diff --git a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.dll b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.dll
index cf7c7e0..8f85c3d 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 1a5d140..4ef8d9e 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 3536179..6a501a9 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 8de7abc..4ad6a91 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 b102bb8..805653b 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 3e482d4..7202c45 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/Editor/DOTweenEditor.dll b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll
index 2e7530e..631a26b 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 b2b7464..a857acd 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/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.XML b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.XML
index 4bebb21..182fd94 100644
--- a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.XML
+++ b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.XML
@@ -779,6 +779,15 @@
Returns TRUE if this tween is playing
+
+
+ Returns the a point on a path (returns Vector3.zero if this is not a path tween, if the tween is invalid, or if the path is not yet initialized),
+ based on the given path percentage (0 to 1).
+ A path is initialized after its tween starts, or immediately if the tween was created with the Path Editor (DOTween Pro feature).
+ You can force a path to be initialized by calling myTween.ForceInit().
+
+ Percentage of the path on which to get the point (0 to 1)
+
Returns the length of a path (returns -1 if this is not a path tween, if the tween is invalid, or if the path is not yet initialized).
diff --git a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.dll b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.dll
index cf7c7e0..8f85c3d 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 1a5d140..4ef8d9e 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 3536179..6a501a9 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 8de7abc..4ad6a91 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 b102bb8..805653b 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 3e482d4..7202c45 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/Editor/DOTweenEditor.dll b/UnityTests.Unity4/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll
index 2e7530e..631a26b 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 b2b7464..a857acd 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.XML b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.XML
index 4bebb21..182fd94 100644
--- a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.XML
+++ b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.XML
@@ -779,6 +779,15 @@
Returns TRUE if this tween is playing
+
+
+ Returns the a point on a path (returns Vector3.zero if this is not a path tween, if the tween is invalid, or if the path is not yet initialized),
+ based on the given path percentage (0 to 1).
+ A path is initialized after its tween starts, or immediately if the tween was created with the Path Editor (DOTween Pro feature).
+ You can force a path to be initialized by calling myTween.ForceInit().
+
+ Percentage of the path on which to get the point (0 to 1)
+
Returns the length of a path (returns -1 if this is not a path tween, if the tween is invalid, or if the path is not yet initialized).
diff --git a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll
index cf7c7e0..8f85c3d 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 1a5d140..4ef8d9e 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 3536179..6a501a9 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 8de7abc..4ad6a91 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 b102bb8..805653b 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 3e482d4..7202c45 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/Editor/DOTweenEditor.dll b/UnityTests.Unity5/Assets/Demigiant/DOTween/Editor/DOTweenEditor.dll
index 2e7530e..631a26b 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 b2b7464..a857acd 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/Demigiant/DemiLib/DemiLib.dll b/UnityTests.Unity5/Assets/Demigiant/DemiLib/DemiLib.dll
index 2452ad6..05b4480 100644
Binary files a/UnityTests.Unity5/Assets/Demigiant/DemiLib/DemiLib.dll and b/UnityTests.Unity5/Assets/Demigiant/DemiLib/DemiLib.dll differ
diff --git a/UnityTests.Unity5/Assets/Demigiant/DemiLib/DemiLib.dll.mdb b/UnityTests.Unity5/Assets/Demigiant/DemiLib/DemiLib.dll.mdb
index 06e7a40..81cd117 100644
Binary files a/UnityTests.Unity5/Assets/Demigiant/DemiLib/DemiLib.dll.mdb and b/UnityTests.Unity5/Assets/Demigiant/DemiLib/DemiLib.dll.mdb differ
diff --git a/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/DemiEditor.XML b/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/DemiEditor.XML
index 8096d3b..e26d856 100644
--- a/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/DemiEditor.XML
+++ b/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/DemiEditor.XML
@@ -19,6 +19,11 @@
Default style palette
+
+
+ TRUE if we're using the PRO skin
+
+
Call this at the beginning of GUI methods
diff --git a/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/DemiEditor.dll b/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/DemiEditor.dll
index 070ebc1..5b34d2c 100644
Binary files a/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/DemiEditor.dll and b/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/DemiEditor.dll differ
diff --git a/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/DemiEditor.dll.mdb b/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/DemiEditor.dll.mdb
index d4d45e1..4c4389d 100644
Binary files a/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/DemiEditor.dll.mdb and b/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/DemiEditor.dll.mdb differ
diff --git a/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/Imgs/whiteSquareAlpha10.png b/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/Imgs/whiteSquareAlpha10.png
new file mode 100644
index 0000000..6480ee2
Binary files /dev/null and b/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/Imgs/whiteSquareAlpha10.png differ
diff --git a/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/Imgs/whiteSquareAlpha75.png.meta b/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/Imgs/whiteSquareAlpha10.png.meta
similarity index 94%
rename from UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/Imgs/whiteSquareAlpha75.png.meta
rename to UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/Imgs/whiteSquareAlpha10.png.meta
index 26c1f2c..249e549 100644
--- a/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/Imgs/whiteSquareAlpha75.png.meta
+++ b/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/Imgs/whiteSquareAlpha10.png.meta
@@ -1,6 +1,6 @@
fileFormatVersion: 2
-guid: dd8309cb7cac88445bd6d49a894d1622
-timeCreated: 1430440731
+guid: c1e04f5651b88934e8f92a1e46ca5155
+timeCreated: 1430823723
licenseType: Free
TextureImporter:
fileIDToRecycleName: {}
diff --git a/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/Imgs/whiteSquareAlpha75.png b/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/Imgs/whiteSquareAlpha25.png
similarity index 100%
rename from UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/Imgs/whiteSquareAlpha75.png
rename to UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/Imgs/whiteSquareAlpha25.png
diff --git a/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/Imgs/whiteSquareAlpha25.png.meta b/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/Imgs/whiteSquareAlpha25.png.meta
new file mode 100644
index 0000000..e98c750
--- /dev/null
+++ b/UnityTests.Unity5/Assets/Demigiant/DemiLib/Editor/Imgs/whiteSquareAlpha25.png.meta
@@ -0,0 +1,55 @@
+fileFormatVersion: 2
+guid: 499b4afbc3a217548bd8ca3f202172e5
+timeCreated: 1430823723
+licenseType: Free
+TextureImporter:
+ fileIDToRecycleName: {}
+ serializedVersion: 2
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ linearTexture: 1
+ correctGamma: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: .25
+ normalMapFilter: 0
+ isReadable: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 0
+ cubemapConvolution: 0
+ cubemapConvolutionSteps: 8
+ cubemapConvolutionExponent: 1.5
+ seamlessCubemap: 0
+ textureFormat: -3
+ maxTextureSize: 16
+ textureSettings:
+ filterMode: 0
+ aniso: 1
+ mipBias: -1
+ wrapMode: 1
+ nPOTScale: 0
+ lightmap: 0
+ rGBM: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: .5, y: .5}
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spritePixelsToUnits: 100
+ alphaIsTransparency: 1
+ textureType: 2
+ buildTargetSettings: []
+ spriteSheet:
+ sprites: []
+ spritePackingTag:
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/UnityTests.Unity5/Assets/_Tests PRO/TempPro.cs b/UnityTests.Unity5/Assets/_Tests PRO/TempPro.cs
index 38ad94f..93a4abb 100644
--- a/UnityTests.Unity5/Assets/_Tests PRO/TempPro.cs
+++ b/UnityTests.Unity5/Assets/_Tests PRO/TempPro.cs
@@ -4,10 +4,10 @@ using DG.Tweening;
public class TempPro : MonoBehaviour
{
- public float timeScale = 0;
+ public DOTweenPath tweenP;
void Start()
{
- Time.timeScale = timeScale;
+ Debug.Log(tweenP.GetTween().PathGetPoint(0.5f));
}
}
\ No newline at end of file
diff --git a/UnityTests.Unity5/Assets/_Tests PRO/TempPro.unity b/UnityTests.Unity5/Assets/_Tests PRO/TempPro.unity
index b9997e6..5aae27c 100644
Binary files a/UnityTests.Unity5/Assets/_Tests PRO/TempPro.unity and b/UnityTests.Unity5/Assets/_Tests PRO/TempPro.unity differ
diff --git a/_DOTween.Assembly/DOTween/DOTween.cs b/_DOTween.Assembly/DOTween/DOTween.cs
index faddc8e..08de2a7 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.0.655";
+ public static readonly string Version = "1.0.660";
///////////////////////////////////////////////
// Options ////////////////////////////////////
diff --git a/_DOTween.Assembly/DOTween/TweenExtensions.cs b/_DOTween.Assembly/DOTween/TweenExtensions.cs
index 7f65fb9..1fc09c7 100644
--- a/_DOTween.Assembly/DOTween/TweenExtensions.cs
+++ b/_DOTween.Assembly/DOTween/TweenExtensions.cs
@@ -479,6 +479,36 @@ namespace DG.Tweening
#region Path Tweens
+ ///
+ /// Returns the a point on a path (returns Vector3.zero if this is not a path tween, if the tween is invalid, or if the path is not yet initialized),
+ /// based on the given path percentage (0 to 1).
+ /// A path is initialized after its tween starts, or immediately if the tween was created with the Path Editor (DOTween Pro feature).
+ /// You can force a path to be initialized by calling myTween.ForceInit().
+ ///
+ /// Percentage of the path on which to get the point (0 to 1)
+ public static Vector3 PathGetPoint(this Tween t, float pathPercentage)
+ {
+ if (pathPercentage > 1) pathPercentage = 1;
+ else if (pathPercentage < 0) pathPercentage = 0;
+
+ if (t == null) {
+ if (Debugger.logPriority > 1) Debugger.LogNullTween(t); return Vector3.zero;
+ } else if (!t.active) {
+ if (Debugger.logPriority > 1) Debugger.LogInvalidTween(t); return Vector3.zero;
+ } else if (t.isSequenced) {
+ if (Debugger.logPriority > 1) Debugger.LogNestedTween(t); return Vector3.zero;
+ }
+
+ TweenerCore pathTween = t as TweenerCore;
+ if (pathTween == null) {
+ if (Debugger.logPriority > 1) Debugger.LogNonPathTween(t); return Vector3.zero;
+ } else if (!pathTween.endValue.isFinalized) {
+ if (Debugger.logPriority > 1) Debugger.LogWarning("The path is not finalized yet"); return Vector3.zero;
+ }
+
+ return pathTween.endValue.GetPoint(pathPercentage, true);
+ }
+
///
/// Returns the length of a path (returns -1 if this is not a path tween, if the tween is invalid, or if the path is not yet initialized).
/// A path is initialized after its tween starts, or immediately if the tween was created with the Path Editor (DOTween Pro feature).
diff --git a/_DOTween.Assembly/bin/DOTween.XML b/_DOTween.Assembly/bin/DOTween.XML
index 4bebb21..182fd94 100644
--- a/_DOTween.Assembly/bin/DOTween.XML
+++ b/_DOTween.Assembly/bin/DOTween.XML
@@ -779,6 +779,15 @@
Returns TRUE if this tween is playing
+
+
+ Returns the a point on a path (returns Vector3.zero if this is not a path tween, if the tween is invalid, or if the path is not yet initialized),
+ based on the given path percentage (0 to 1).
+ A path is initialized after its tween starts, or immediately if the tween was created with the Path Editor (DOTween Pro feature).
+ You can force a path to be initialized by calling myTween.ForceInit().
+
+ Percentage of the path on which to get the point (0 to 1)
+
Returns the length of a path (returns -1 if this is not a path tween, if the tween is invalid, or if the path is not yet initialized).
diff --git a/_DOTween.Assembly/bin/DOTween.dll b/_DOTween.Assembly/bin/DOTween.dll
index cf7c7e0..8f85c3d 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 1a5d140..4ef8d9e 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 3536179..6a501a9 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 8de7abc..4ad6a91 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 b102bb8..805653b 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 3e482d4..7202c45 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/Editor/DOTweenEditor.dll b/_DOTween.Assembly/bin/Editor/DOTweenEditor.dll
index 2e7530e..631a26b 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 b2b7464..a857acd 100644
Binary files a/_DOTween.Assembly/bin/Editor/DOTweenEditor.dll.mdb and b/_DOTween.Assembly/bin/Editor/DOTweenEditor.dll.mdb differ