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

269 Commits

Author SHA1 Message Date
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
4d55885166 CatmullRomDecoder now reuses temporary arrays for partial controlPoints/wps instead of creating new ones 2019-02-28 12:18:32 +01:00
Demigiant
23214c0722 [BUGFIX] Fixed warning CS0219 on DOTweenModuleUtils.Preserver 2019-02-28 11:31:46 +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
8cef4fcbfb - minor 2019-02-28 10:51:07 +01:00
Demigiant
d7078862b2 - cleanup 2019-02-28 10:50:11 +01:00
Demigiant
64b3cb86a1 [BUGFIX] Added PreserveAttribute to preserve Reflection/reflected methods on Unity 2018 and medium/high stripping levels v1.2.196 2019-02-24 20:19:58 +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
f20425c56d [BUGFIX] Correction to previous fix 2019-02-24 01:13:28 +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
bdd94e8320 Implemented Material shortcuts overloads (by Vasyl Romanets) that allow a propertyID/nameID parameter 2019-02-09 12:08:55 +01:00
Demigiant
e86ff6a0c6 [BUGFIX] (by Vasyl Romanets) DOTweenModuleUtils: fixed missing UNITY_2017_1 when choosing whether to subscribe to playmodeStateChanged or playModeStateChanged 2019-02-09 11:02:38 +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
2b178f0848 [BUGFIX] Fixed DOTweenSettings being reset when Library is rebuilt 2018-12-24 14:10:19 +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
af057d7fcc [DOTweenEditorPreview] Better reset management 2018-12-16 14:54:51 +01:00
Demigiant
cdc4b68f53 [DOTweenEditorPreview] Added optional reset parameter to Stop method 2018-12-16 13:52:27 +01:00
Demigiant
9beae472ee Commit step for Cubic Bezier path decoder (under development and disabled for now) 2018-12-16 12:56:57 +01:00
Demigiant
f30937b6b6 - addendum to previous commit 2018-11-30 11:56:52 +01:00
Demigiant
83028803e3 Added DOTween.Modules when looking into LooseScript assemblies 2018-11-30 11:56:23 +01:00
Demigiant
164a26e20b PlayModeStateChanged obsolete fix 2018-11-28 15:55:31 +01:00
Demigiant
30d3827625 [BUGFIX] Fixed obsolete playmodeStateChanged events on Unity 2017 and later 2018-09-18 14:26:24 +02: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
a88db1b6b0 Added DOTweenEditorPreview static class with methods to run tweens in the editor (outside of Playmode) 2018-08-17 14:09:24 +02:00
Demigiant
85967318a0 [BUGFIX] Fixed Material.DOGradientColor not using color property overload correctly 2018-08-17 12:14:57 +02:00
Demigiant
1d20e55fd8 Removed auto-opening of panels and dialogues when DOTween is installed or removed (except for the one opened by the UpgradeManager) 2018-08-10 11:25:20 +02:00
Demigiant
bac373e56b - minor 2018-08-09 12:36:59 +02:00
Demigiant
22a26a3746 - minor 2018-08-08 20:37:56 +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
e0ef96323e [BUGFIX] Fixed error with audio shortcuts and Unity versions older than 5 v1.2.055 2018-08-06 10:21:34 +02:00
Demigiant
d8d57ac71a [BUGFIX] Fixed some module dependencies not being rewritten correctly + Changing modules now outputs an info log 2018-08-03 12:15:34 +02:00
Demigiant
7458d5b28f Merge branch 'feature/002_modules_via_filemods' into develop 2018-08-02 21:26:17 +02:00
Demigiant
44421094ea Modules are now applied automatically if they were setup previously and stored in DOTweenSettings 2018-08-02 21:21:33 +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
a32e2c35d3 Modules are now enabled by modifying their CS files directly instead of using define symbols 2018-08-02 19:45:12 +02:00
Demigiant
fc47f335c1 Added waiting message to Modules panel when compiling after first Setup 2018-08-02 17:22:18 +02:00
Demigiant
1f5e48d269 Modules Panel now doesn't close when upgrade compilation ends 2018-08-02 14:21:55 +02:00
Demigiant
2887a8b4a5 Nicer upgrade process using EditorWindow for instructions 2018-08-02 13:42:50 +02:00
Demigiant
a61f32b85e Moved DOTween.isUnityEditor/isDebugBuild to TweenManager 2018-08-01 11:49:45 +02:00
Demigiant
28d68f62bc Merge branch 'feature/000_modules_implementation' into develop 2018-08-01 10:28:01 +02:00
Demigiant
f61f98855d Modules upgrade complete 2018-08-01 10:26:40 +02:00