5767 Commits

Author SHA1 Message Date
RH
f06fd410e8
Fix to address issue introduced in PR #1787 where the same ProgramState was being used for each attachment, but would cause problems if the attachments did not use the same texture. (#1801) 2020-10-27 09:34:31 +01:00
badlogic
5a1d53bb16 Merge branch '3.8' of https://github.com/esotericsoftware/spine-runtimes into 3.8 2020-10-21 20:50:46 +02:00
Harald Csaszar
239de24002 [unity] Fixed compile error in LWRP shaders due to incorrect include path. Closes #1793. 2020-10-21 14:48:43 +02:00
badlogic
6cdbcf5c6d Merge branch 'custom-program-state' of https://github.com/halx99/spine-runtimes into halx99-custom-program-state 2020-10-21 14:31:27 +02:00
badlogic
ebaa3a8756 [ts] Fix up #1762 for canvas backend. 2020-10-21 14:29:28 +02:00
badlogic
e45c8ca5db Merge branch '3.8' of https://github.com/MikalDev/spine-runtimes into MikalDev-3.8 2020-10-21 14:21:05 +02:00
badlogic
d37854e12d [sfml] Fixes #1786, sfml-cpp example must keep debug extension alive. 2020-10-21 14:16:14 +02:00
Harald Csaszar
d4654588fb [unity] Fixed animation not playing first time entering play mode after compilation. Related to disabled Domain/Scene reload. See #1621. 2020-10-19 18:46:07 +02:00
Harald Csaszar
17e8373e47 [unity] Fixed SkeletonMecanim handling negative NormalizedTime incorrectly. Closes #1790. 2020-10-19 17:13:34 +02:00
Harald Csaszar
16e02fdad6 [xna] Changed SkeletonDebugRenderer bone color attributes to public so that they can be modified by users. 2020-10-19 14:35:31 +02:00
Harald Csaszar
3a950cd33e [unity] Now SpineSettings.asset file can be placed anywhere in the Assets directory. Closes #1789. 2020-10-19 14:07:19 +02:00
halx99
21185a1fc3 fix 2020-10-16 18:46:13 +08:00
halx99
5bacfcd733 SkeletonTwoColorBatch also support custom program 2020-10-16 18:42:45 +08:00
halx99
84b0af8ac5 Fix custom program state not applied at cocos2d-x-4.0 2020-10-16 17:48:30 +08:00
Harald Csaszar
90486705f6 [unity] Now providing BeforeApply update callbacks at all skeleton animation components. Closes #1783. 2020-10-14 12:17:01 +02:00
Harald Csaszar
c3bfac7edd [unity] Fixed a compile error on older .NET versions, introduced by last commit 75efe44. See #1765. 2020-10-07 20:33:51 +02:00
Harald Csaszar
75efe44fab [unity] Detecting and reporting more incorrect shader/component configurations via Inspector warning boxes and log output. Closes #1765. 2020-10-07 20:23:52 +02:00
Harald Csaszar
5215d954a7 [unity] Added CHANGELOG entry for previous commit 1b8a378 (Timeline: Added SpineAnimationStateClip holdPrevious parameter). 2020-10-06 17:22:58 +02:00
Harald Csaszar
1b8a378f4f [unity] Timeline: Added SpineAnimationStateClip holdPrevious parameter. Closes #1775. 2020-10-06 17:15:27 +02:00
Harald Csaszar
977133fc38 [unity] Fixed warnings/messages reported by Microsoft's Analyzers for Unity. Closes #1753. 2020-10-06 16:16:49 +02:00
Jiří Atanasovsky
40d738d8b8
Update AnimationState.lua (#1691) 2020-10-06 13:43:15 +02:00
HALX99
e1692353f2
Add missing const-qualifiers (#1732) 2020-10-06 13:42:39 +02:00
Harald Csaszar
9bfe314aeb [unity] Fixed false warning issued on URP 2D shaders. Closes #1767. 2020-09-30 19:57:02 +02:00
Harald Csaszar
ac60110629 [unity] Added changelog entry mentioning the added "mix and Match Skins" example scene, introduced by commit 899a109. See #1628. 2020-09-30 17:40:51 +02:00
Harald Csaszar
4ed4b87195 [unity] Added info text to "Mix and Match Equip" example scene that there is now a "Mix and Match Skins" example scene showing the new skin API. See #1628. 2020-09-30 17:17:16 +02:00
Harald Csaszar
c16cfdd158 [unity] Fix of compile error (occurring in Unity 2019) introduced by commit 899a109. See #1628. 2020-09-30 17:04:42 +02:00
Harald Csaszar
899a109a13 [unity] Added an example scene "Mix and Match Skins" demmonstrating a character customization wardrobe system using the new Skins API, using the mix-and-match ("Spine dudes") asset. See #1628. 2020-09-30 16:57:20 +02:00
Harald Csaszar
5c1faa85af [unity] Fixed all Tint and TintBlack shader blend behaviour, previous changes by commit d43b7b0 were incorrect in some cases. Closes #1756. 2020-09-29 16:38:37 +02:00
Harald Csaszar
106250a6c5 [unity] Improved CHANGELOG documentation text. Related to code changes of commit d43b7b0. See #1756. 2020-09-28 14:25:34 +02:00
Harald Csaszar
87c989b258 [unity] minor cleanup, removed unnecessary meta files of packages. 2020-09-28 13:24:55 +02:00
MikalDev
93f1e546bb Webworker support for SharedAssetManger 2020-09-15 15:56:23 -07:00
Harald Csaszar
d43b7b0a9f [unity] Fixed enabling CanvasGroup Compatible at Spine-SkeletonGraphic-TintBlack shader causing Additive blend mode not to work but instead hide the attachment completely. Now providing a Canvas Group Tint Black parameter a SkeletonGraphic Inspector in the Advanced section. Closes #1756. 2020-09-11 20:38:14 +02:00
Harald Csaszar
4cf792f51d [Unity] Fixed incorrect color calculations at TintBlack shaders, TintBlack color was applied incorrectly leading to lighter borders at semitransparent borders. Fixed additive blend mode at SkeletonGraphic-TintBlack. Closes #1747. 2020-09-11 18:38:03 +02:00
Harald Csaszar
faf9bbfe87 [unity] Removed redundant [SerializeField] attributes at public members. Closes #1757. 2020-09-10 18:06:26 +02:00
Harald Csaszar
263097953e [unity] Deleted accidentally added/duplicate CHANGELOG.md file in spine-unity/Assets/Spine. How did this file get there in the first place?? 2020-09-03 17:51:45 +02:00
Harald Csaszar
cf7035e112 [unity] Fixed URP 2D Sprite shader not respecting straight alpha blend modes. Closes #1755. 2020-09-03 17:36:55 +02:00
Harald Csaszar
24e17bfeea [unity] Fixed SkeletonMecanim MixModes being incorrectly initialized (AlwaysMix vs MixNext) when Custom MixMode is enabled and the Component was just created/reset or new Mecanim layers were added. 2020-09-02 20:14:02 +02:00
Harald Csaszar
7011a462db [unity] Added root motion scale parameters. Added SkeletonRootMotion.AdjustRootMotionToDistance() and more for delta compensation (to e.g. stretch a jump to a given distance). Closes #1754. 2020-09-02 19:48:28 +02:00
Harald Csaszar
9667bd2293 [unity] Added OnMeshAndMaterialsUpdated callback for SkeletonRenderSeparator and SkeletonPartsRenderer. Closes #1752. 2020-09-01 16:51:02 +02:00
Harald Csaszar
cccd2132bf [unity] Added/updated HelpUrl of Spine components, now pointing to proper sections of online spine-unity doc. 2020-09-01 16:25:23 +02:00
Harald Csaszar
30ce32519f [unity] Added outline-only shader Spine/Outline/OutlineOnly-ZWrite respecting overlapping attachments. Renders in two passes. Closes #1751. 2020-08-31 19:34:40 +02:00
badlogic
6b4c7aeda3 [lua] Closes 1697, call to setAttachment in wrong location. 2020-08-26 16:26:26 +02:00
Alexander Akhundzhanov
297fc2f438
[spine-c] Fixed floating point exception - division by zero (#1706) 2020-08-26 16:23:01 +02:00
badlogic
4927c2be63 [cocos2dx] Closes #1710, MALLOC is not available in cocos2dx 3.x. 2020-08-26 16:20:46 +02:00
badlogic
9dbc4b408a [cpp] Closes #1711, duplicate namespace specifier. 2020-08-26 16:18:52 +02:00
badlogic
1cc50fd09e [cocos2dx] Closes #1734, simplify file I/O. 2020-08-26 16:16:36 +02:00
badlogic
0a42f4fe28 [cocos2dx] Closes #1733, missing JS bindings. 2020-08-26 16:14:48 +02:00
badlogic
1662ebea4f [cpp] Closes #1736, remove nullptr usage. 2020-08-26 16:12:42 +02:00
badlogic
6c5948ab0b [c] Closes #1740, Parsing of path constraint timelines from JSON files was incorrect. 2020-08-26 16:10:43 +02:00
badlogic
b4548b9166 [c][cpp] Closes #1742, incorrect rotation value applied for 2 bone IK. 2020-08-26 16:06:41 +02:00