1
0
mirror of https://github.com/Cardidi/dotween-upm-fork.git synced 2026-02-05 14:54:56 +08:00

151 Commits

Author SHA1 Message Date
Demigiant
9926fde367 Implemented clearing of DOTween when exiting playMode or destroying the DOTweenComponent object, in order to allow the new 2019.3 alpha playmode options to work 2019-08-29 12:22:25 +02:00
Demigiant
c8cc8dc6a7 Added a log in the editor which reports how many errors safe mode prevented, if any 2019-07-24 15:46:54 +02:00
Demigiant
6dc0ac15e5 [BUGFIX] Fixed nested tweens waiting one frame before being paused if a nested callback paused the main Sequence 2019-07-24 13:14:25 +02:00
Demigiant
c7ef004ea9 [BUGFIX] Fixed DOText returning an error if the end value is NULL 2019-06-11 16:42:26 +02:00
Demigiant
576460f6e9 [BUGFIX] Fixed bug where calling PlayForward immediately after a PlayBackwards in the same frame gave unexpected results if the tween was already complete 2019-06-11 10:58:19 +02:00
Demigiant
017c577f06 Added DOTween.onWillLog method to intercept DOTween's logs 2019-06-02 13:15:50 +02:00
Demigiant
e819dec0a3 [BUGFIX] Fixed asmdef creation for DOTweenPro editor scripts (now creates a special ASMDEF for them) 2019-03-27 12:22:43 +01:00
Demigiant
444fff8aba [BUGFIX] Fixed DORotateQuaternion not always choosing the shortest path 2019-03-07 21:09:29 +01:00
Demigiant
759292859c [MAJOR REFACTORING] Added From overload that allows to set directly the start value of a tween 2019-03-01 16:21:16 +01:00
Demigiant
3b1a1b3599 [BUGFIX] Fixed OnWaypointChange being called multiple times (as if the tween was going backwards) when restarting a path loop set to Restart 2019-02-28 16:03:39 +01:00
Demigiant
acacc85b29 PathType.CubicBezier implemented with all DOTween's features (more tests coming) 2019-02-28 15:36:25 +01:00
Demigiant
d7078862b2 - cleanup 2019-02-28 10:50:11 +01:00
Demigiant
0e63b84837 Added SetLink chainable method
+ Fixed possible error where killAdd was increased only by maxTweeners if capacity was set to increase both by tweeners and by sequences
2019-02-24 15:16:00 +01:00
Demigiant
1b06f0d7c1 [BUGFIX] Implemented Andrey Timofeev fix to IndexOutOfRangeException introduced in Sequences in DOTween 1.2.060 2019-02-23 20:54:42 +01:00
Demigiant
7ec7f52144 [BUGFIX] Fixed DOTween.TweensById not working correctly with string and int IDs 2019-02-20 10:37:40 +01:00
Demigiant
9fabddb030 [BUGFIX] Fixed negative timeScales not working anymore 2018-12-21 13:26:45 +01:00
Demigiant
e848c1343e DOTweenInspector now shows tweens IDs (if present) and is generally nicer 2018-12-17 12:16:47 +01:00
Demigiant
164a26e20b PlayModeStateChanged obsolete fix 2018-11-28 15:55:31 +01:00
Demigiant
f6938af087 [BUGFIX] Fixed DOTween.KillAll ignoring the extra exclusions parameter 2018-08-29 18:16:59 +02:00
Demigiant
63065aa105 [BUGFIX] Fixed issue where timeScale-independent tweens would resume incorrectly after the player was paused 2018-08-17 18:59:49 +02:00
Demigiant
c2faaf3a68 Added core systems that allow to play tweens in the editor 2018-08-08 20:36:57 +02:00
Demigiant
8931993c6b Added option to add DOTweenComponent to the Hierarchy manually in editor mode 2018-08-07 19:33:47 +02:00
Demigiant
321780ba9b [BUGFIX] Callbacks added to a Sequence now always respect the insertion order even if they're placed at the same exact time 2018-08-07 14:41:17 +02:00
Demigiant
a647318c24 [BUGFIX] Fixed issue where zero-duration nested tweens inside 0-duration parent Sequences didn't fire OnStepComplete and OnComplete callbacks 2018-08-07 13:52:20 +02:00
Demigiant
5d29618545 [CHANGE] If a nested tween fails, the parent Sequence will now just remove it and go on, instead of killing itself 2018-08-07 13:41:11 +02:00
Demigiant
f61f98855d Modules upgrade complete 2018-08-01 10:26:40 +02:00
Demigiant
8bb776f178 - minor 2018-07-17 12:35:27 +02:00
Demigiant
431cf32a39 Refactoring and preparing to include DOTweenUpgradeManager library 2018-07-16 18:34:38 +02:00
Demigiant
833e1ecddb - minor 2018-07-13 10:37:26 +02:00
Demigiant
af8fd4db95 [BUGFIX] Fixed bug with ElapsedPercentage returning NaN if the tween was never played 2018-06-25 17:12:26 +02:00
Demigiant
0d0eea2ead Added all WaitFor fake-overloads that return a CustomYieldInstruction (Unity 5.3 or later) 2018-06-01 21:25:46 +02:00
Demigiant
bc02db900d [BUGFIX] Fixed bug with DOJump when in a Sequence that contained a DOMove before the jump
+ Implemented test version of WaitForCompletionCY
2018-06-01 16:04:49 +02:00
Demigiant
92cd11eb72 Fixed extremely rare bug where callbacks were called twice in some cases 2018-03-16 21:03:03 +01:00
Demigiant
c21989e786 [BUGFIX] Fixed OnComplete being called twice if tween.Complete was fired inside an OnUpdate call 2017-12-04 21:39:13 +01:00
Demigiant
1d13d54289 Added RewindCallbackMode in DOTweenUtilityPanel (and implemented in runtime code) 2017-11-08 13:33:53 +01:00
Demigiant
243571f908 FillableList passed to public Get methods is now cleared before being filled 2017-11-08 12:05:59 +01:00
Demigiant
b4e9eb9075 Added optional parameter to methods that return a List, so a reusable List can be passed
+ Added DOTweenExtras (only in test project) for Koby
2017-10-28 20:46:20 +02:00
Demigiant
6a0e92ce7e [BUGFIX] Fixed IndexOutOfRange exception happening when a Kill(complete) causes multiple tweens to be killed via nested OnComplete callbacks 2017-10-10 13:21:10 +02:00
Demigiant
c4366240e1 Added DOBlendablePunchRotation (thanks to Steve Streeting) 2017-10-09 21:44:46 +02:00
Demigiant
26e2e7f155 Added SetId overloads to store int and string IDs as int/strings and not objects, so that filtered operations can be much faster 2017-09-11 14:33:46 +02:00
Demigiant
33f3ff3b59 Added DOTween.ManualUpdate and UpdateType.Manual (using revised version of code by Omer Faruk Sayilir) 2017-08-04 13:15:12 +02:00
Demigiant
35920813c7 [bugfix] Fixed Unity bug with Vector3 comparison, which caused paths to generate an additional starting point in some cases even if the first waypoint and target position were equal 2017-08-04 12:16:18 +02:00
Demigiant
3aae3e29e7 [bugfix] Fixed SetLookAt and DOPath causing the target to end at the wrong position 2017-07-13 20:32:53 +02:00
Demigiant
e9892b7704 Tween event delegates are now public
+ Better descriptions for On[Callback] methods
2017-07-12 17:55:58 +02:00
Demigiant
186d408de0 If time is 0, now tween's won't be updated at all (unless they're timeScale independent) 2017-07-12 17:11:44 +02:00
Demigiant
3347210ee0 [bugfix] Fixed Shake and Punch tweens returning NaN values if duration was set to 0 (now they just warn you and don't create any tween) 2017-06-02 18:41:43 +02:00
Demigiant
2b81429fec - minor 2017-06-02 02:31:46 +02:00
Demigiant
69be5c6a90 Slightest faster filtered operations
+ Setup now recognizes TextMesh Pro (in case DOTween Pro is installed) using DLL pattern recognition ("TextMeshPro*.dll")
2017-05-26 22:25:53 +02:00
Demigiant
f02edc07d0 Added tween.DOTimeScale shortcut 2017-04-21 11:07:06 +02:00
Demigiant
1a07416065 [Utility Panel] DOTween will now correctly recognize also new free version of TextMesh Pro 2017-03-07 11:36:52 +01:00