1
0
mirror of https://github.com/Cardidi/dotween-upm-fork.git synced 2025-12-20 09:16:02 +08:00

154 Commits

Author SHA1 Message Date
Daniele Giardini
e6aa8c3b25 [BUGFIX] Fixed TweenManager IndexOutOfRangeException when calling Clear in rare cases 2019-10-25 13:58:48 +02:00
Daniele Giardini
95f160aad2 SetLink: added CompleteOnDisable, CompleteAndKillOnDisable, RewindOnDisable, RewindAndKillOnDisable 2019-10-17 11:12:05 +02:00
Demigiant
d2cfdc0d45 [BUGFIX] Fixed DOTween creating a new instance during ApplicationQuit if calling DOTween.Kill during Destroy (bug introduced in v1.2.270) 2019-09-30 11:47:27 +02:00
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