1
0
mirror of https://github.com/Cardidi/dotween-upm-fork.git synced 2025-12-20 17:26:03 +08:00

94 Commits

Author SHA1 Message Date
Demigiant
017c577f06 Added DOTween.onWillLog method to intercept DOTween's logs 2019-06-02 13:15:50 +02:00
Demigiant
98f2201364 Added advanced public ChangeStart/End/Values generic method directly to TweenerCore, that generates no allocs 2019-03-07 21:24:54 +01:00
Demigiant
d3cc8ea625 Added pro-only showPreviewPanel option in DOTweenSettings and made DOTweenUtilityWindow public 2019-03-05 20:17:32 +01:00
Demigiant
090323e51e - addendum to previous (faster Reflection lookup when using DOTween.Modules asmdef) 2019-03-05 17:43:29 +01:00
Demigiant
90885a1906 [DeExtensions] Added Vector3.RotateAroundPivot 2019-03-01 20:55:11 +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
605c5ba9be Added option to choose what happens when a nested tween inside a Sequence fails 2019-02-28 11:19:47 +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
7ec7f52144 [BUGFIX] Fixed DOTween.TweensById not working correctly with string and int IDs 2019-02-20 10:37:40 +01:00
Demigiant
bdd94e8320 Implemented Material shortcuts overloads (by Vasyl Romanets) that allow a propertyID/nameID parameter 2019-02-09 12:08:55 +01:00
Demigiant
3da9f70ce1 Added IndexOutOfRange safety checks, hoping someone one day will be able to reproduce it for me so I can fix it 2019-02-09 10:59:43 +01:00
Demigiant
66a296f34f Better check if DOTween requires setup or not + Quicker setup of modules after updating DOTween 2019-01-03 14:00:45 +01:00
Demigiant
9fabddb030 [BUGFIX] Fixed negative timeScales not working anymore 2018-12-21 13:26:45 +01:00
Demigiant
83028803e3 Added DOTween.Modules when looking into LooseScript assemblies 2018-11-30 11:56:23 +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
22a26a3746 - minor 2018-08-08 20:37:56 +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
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
98b2b57dd9 DOTween now remembers which modules were activated and re-enables them when pressing Setup after an upgrade 2018-08-02 20:28:22 +02:00
Demigiant
1f5e48d269 Modules Panel now doesn't close when upgrade compilation ends 2018-08-02 14:21:55 +02:00
Demigiant
a61f32b85e Moved DOTween.isUnityEditor/isDebugBuild to TweenManager 2018-08-01 11:49:45 +02:00
Demigiant
f32507af95 Completed Module System usability (upgrade testing required) 2018-07-16 12:13:20 +02:00
Demigiant
3da538a1a0 Modules working (upgrade features to complete) 2018-07-15 11:02:59 +02: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
0ea3c4bf19 LogBehaviour is now set to Default (warnings and errors) by default 2017-12-01 12:46:25 +01:00
Demigiant
cd788b0d9e Show playing/paused tweens setting in DOTweenInspector is now saved in DOTweenSettings 2017-12-01 12:31:32 +01:00
Demigiant
1d13d54289 Added RewindCallbackMode in DOTweenUtilityPanel (and implemented in runtime code) 2017-11-08 13:33:53 +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
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
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
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
9d3a003de4 [bugfix] Fixed IndexOutOfRange error in case a Kill was called from within a Kill operation 2017-02-20 11:21:59 +01:00
Demigiant
a3c95d9fc9 Added optional "changeDelayTo" parameter to Restart methods 2017-02-19 11:15:59 +01:00
Demigiant
0163e246a4 Added new setting for maxSmoothUnscaledTime 2017-01-13 18:19:49 +01:00
Demigiant
bcebcb0c8f [bugfix] Fixed issue where playing backwards a tween that was complete caused errors in case the first update timeStep completely rewinded it 2017-01-13 18:02:29 +01:00
Demigiant
5f28d4bba8 [bugfix] Better (and faster) solution to previous TweenerCore.Reset allocation issue, which has no problems with IL2CPP 2016-12-08 12:10:46 +01:00
Demigiant
94c2faae8f Added "alsoCheckIfIsPlaying" parameter to DOTween.IsTweening 2016-12-07 16:52:13 +01:00
Demigiant
5922a852a4 Removed allocations happening when a tween was killed (because C# was erroneously converting a line of code into an Activator.CreateInstance) 2016-12-07 16:12:01 +01:00
Demigiant
1b2b216948 [bugfix] Slightly modified and implemented Andrey Timofeev's fix for new IndexOutOfRangeException 2016-10-26 13:17:08 +02:00
Demigiant
85b2efd056 [minor] 2016-10-26 11:33:05 +02:00
Demigiant
3feaedc77a Finally fixed error which was captured but generated an "Error in RemoveActiveTween..." warning 2016-06-16 19:33:17 +02:00
Demigiant
8718c07287 Fixed error generated by calling KillAll from inside an OnComplete callback 2016-04-03 14:24:06 +02:00
Demigiant
2a8e7cc55c Fixed IndexOutOfRangeException when reorganizing tweens and capacity increased the first time without ever having being manually set 2016-04-03 13:58:16 +02:00
Demigiant
08b0f5a677 Made compatible with Unity 5.4 (removed OnLevelWasLoaded from DOTweenComponent) 2016-03-18 13:08:52 +01:00
Demigiant
f3a549436b Hyper-compatible version fix which allows Color32 to work correctly
+ Fix to ScrollRect.DONormalizedPos not working correctly with hyper-compatible mode
2016-03-12 15:42:09 +01:00