Harald Csaszar
c94cad7403
[unity] Minor: formatting fixes.
2021-11-03 20:03:49 +01:00
Harald Csaszar
e11dea1497
[unity] Minor refactoring: renamed a preprocessor constant.
2021-11-03 19:57:14 +01:00
Harald Csaszar
69460f3bd6
[unity] Fixed SkeletonRagdoll2D behaviour being wrong in Unity 2020.3+. Closes #1977 .
2021-11-03 19:47:38 +01:00
Harald Csaszar
4b70b1489c
[unity] Fixed IAnimationStateComponent missing (destroyed) component exception due to interface null check instead of using overloaded UnityEngine.Object.operator==. Closes #1972 .
...
IAnimationStateComponent throws exception due to interface null check #1972
2021-10-27 18:06:37 +02:00
Harald Csaszar
8770e319c5
[unity] Fixed compile errors introduced by removed FindSlotIndex and FindBoneIndex methods. See commit dc9a6eb, see #1951 .
2021-09-13 17:04:23 +02:00
Mario Zechner
6a93555805
Remove BOMs
2021-08-18 20:51:17 +02:00
Mario Zechner
d12b15ca8d
[csharp] Format all source code using formatters/.editorconfig
2021-08-18 18:59:53 +02:00
Harald Csaszar
577f280258
[csharp] Minor cleanup: Removed empty file CustomSkin.cs, changed comments to not make formatter indent blocks in undesired way.
2021-08-18 16:42:51 +02:00
Harald Csaszar
204f8672ed
Merge branch '3.8' into 4.0-beta
2021-04-21 20:33:49 +02:00
Harald Csaszar
d146a81d21
[unity] SkeletonRagdoll components now support bone scale at any bone in the skeleton hierarchy, including negative scale and root bone scale. Closes #1879 .
2021-04-20 18:18:20 +02:00
Harald Csaszar
692eed3a75
[unity] Root motion delta compensation now allows to add translation root motion to e.g. adjust a horizontal jump upwards or downwards. Fixed delta compensation to also respect any Skeleton-, Transform- or parent Bone scale. See #1876 .
2021-04-14 17:56:59 +02:00
Harald Csaszar
dd7c3b1bcc
[unity] Root motion delta compensation now allows to only adjust X or Y components instead of both. See #1876 .
2021-04-12 17:31:00 +02:00
badlogic
01902e2393
Merge branch '3.8' into 4.0-beta
2021-04-06 19:05:52 +02:00
Harald Csaszar
97b3f3058b
[unity] Added RootMotionDeltaCompensation example component demonstrating simple root motion delta compensation. See #1873 .
2021-04-06 17:44:50 +02:00
Harald Csaszar
df9776addf
Merge branch '3.8' into 4.0-beta
2021-01-29 13:10:53 +01:00
Harald Csaszar
48470a4b16
[unity] Fixed two minor reported issues (could not be reproduced by user). Now officially supporting Unity versions 2020.1 and 2020.2 with this commit. Closes #1835 .
2021-01-29 13:07:22 +01:00
Harald Csaszar
dbb10f36f6
Merge branch '3.8' into 4.0-beta
2021-01-21 14:54:00 +01:00
Harald Csaszar
60b52cb36a
[unity] Fixed SkeletonRagdoll and SkeletonRagdoll2D behaving incorrectly when any Transforms are scaled. Closes #1831 .
2021-01-19 18:14:52 +01:00
Harald Csaszar
7ef2fc96db
[csharp] Porting of commits dbd90ca, da1b280, 10d5a91 and e14db0e (includes 4.0 format changes). Fixed errors in color parsing introduced by previous porting 4.0 commit.
...
* Added separate X and Y for transform constraint translate and scale mix.
* Renamed `xxxMix` to `mixXxx` to avoid names like `scaleXMix`.
* Added separate X and Y sliders for path constraint translate mix.
* Added a proportional spacing mode to path constraints.
* Fixed path constraint when a parent bone of the path is scaled.
2020-11-16 21:01:11 +01:00
Harald Csaszar
69f78b03e1
Merge branch '3.8' into 3.9-beta
2020-05-20 16:48:55 +02:00
Harald Csaszar
3e93e2daf1
[unity] Fixed ghost-movement of Ragdoll components: They did not update the RagdollParent transform. Activate correct behaviour by disabling the inspector property Old Ragdoll Behaviour which was introduced to automatically be backwards-compatible. Closes #1670 .
2020-05-07 15:10:20 +02:00
Nathan Sweet
79d2dbfa5f
Merge branch '3.8' into 3.9-beta
2020-05-05 15:34:13 +02:00
Harald Csaszar
22c5144bde
[unity] Fixed a build error (build to platform only) in 'Spine Examples' after package.json structures and asmdef files have been added.
2020-04-29 20:27:38 +02:00
Harald Csaszar
37d569414d
[csharp] Minor cleanup: removed unused variable, added null tests to legacy SpriteAttacher class.
2020-04-29 16:08:29 +02:00
Harald Csaszar
4ef9af5b99
Merge branch '3.8' into 3.9-beta
2020-03-27 20:03:11 +01:00
Harald Csaszar
f75adfaca8
[unity] Improved Editor behaviour of RenderExistingMesh component. Removed unnecessary SkeletonGraphic codeparts from it.
2020-03-27 19:29:52 +01:00
Harald Csaszar
519b01ee51
[unity] Added OnMeshAndMaterialsUpdated callback event to SkeletonRenderer and SkeletonGraphic. Added example component RenderExistingMesh.cs to render a mesh again with different materials, as required by the new outline-only shaders added in the previous commit.
2020-03-27 17:54:36 +01:00
Harald Csaszar
4a2019a723
Merge branch '3.8' into 3.9-beta
2020-03-11 20:09:09 +01:00
Harald Csaszar
016f438d59
[unity] SkeletonGraphic now fully supports SkeletonUtility for generating a hierarchy of SkeletonUtilityBones. Closes #1637 .
2020-03-11 20:07:25 +01:00
Harald Csaszar
81a192debe
Merge branch '3.8' into 3.9-beta
2020-03-02 17:06:02 +01:00
Harald Csaszar
216193e4b3
[unity] Fixed SkeletonUtilityEyeConstraint wrong offset when disabled and re-enabled. Closes #1632 .
2020-03-02 17:05:17 +01:00
Harald Csaszar
9213141312
Merge branch '3.8' into 3.9-beta
2020-01-13 18:03:00 +01:00
Harald Csaszar
ce61d429fd
[unity] Fixed SkeletonAnimationMulti sample component showing wrong first frame after switching skeletons. Closes #1598 .
2020-01-13 18:02:35 +01:00
badlogic
934bec56b7
Merge branch '3.8' into 3.9-beta
2019-12-20 12:27:35 +01:00
badlogic
b67bf992a0
Single bone IK fix and license header update. Closes #1580 , closes #1581 .
2019-12-20 12:20:46 +01:00
Harald Csaszar
01c252689d
[unity] Fixed Spine shader stencil parameters being hidden/shown inconsistently. Now there is a unified stencil foldout section, hiding complexity by default. Closes #1570 .
2019-12-12 15:55:11 +01:00
Harald Csaszar
c59b2676bb
[unity] Fixed Spine shader stencil parameters being hidden/shown inconsistently. Now there is a unified stencil foldout section, hiding complexity by default. Closes #1570 .
2019-12-12 15:54:16 +01:00
Harald Csaszar
f2a8c9a3c1
[unity][csharp] API Cleanup: removed many redundant extension methods that are now obsolete with Skin and Attachment API of 3.8. Closes #1557 . Fixed an error in Skin where Skin.setAttachment() did not work as expected (See #1485 ). C# implementation is different to ref-impl here as struct keys do not allow for changing key.Attachment later without removing and readding the entry to the dictionary.
2019-11-29 12:31:39 +01:00
Harald Csaszar
b3e29c4338
[unity] Added Outline Shaders example scene to demonstrate switching to outline materials. See #1531 .
2019-11-27 13:49:00 +01:00
Harald Csaszar
847ec12e3d
[unity] Added Outline Shaders example scene to demonstrate switching to outline materials. See #1531 .
2019-11-27 13:47:51 +01:00
Harald Csaszar
10ac204b1f
[unity] Updated Hero skeleton assets to new combined one with sword and morning star skins. Added example scene "SkeletonUtility Platformer HingeChain Physics" for demonstration of hinge chain physics.
2019-11-20 14:34:31 +01:00
Harald Csaszar
572560d313
[unity] Updated Hero skeleton assets to new combined one with sword and morning star skins. Added example scene "SkeletonUtility Platformer HingeChain Physics" for demonstration of hinge chain physics.
2019-11-20 14:33:35 +01:00
Harald Csaszar
59fe662bc2
[unity] Fixed SkeletonRagdoll2D incorrect limit angles in Unity 2019.2+. Closes #1521 .
2019-10-14 19:14:21 +02:00
Harald Csaszar
241846c16c
[unity] Fixed SkeletonRagdoll2D incorrect limit angles in Unity 2019.2+. Closes #1521 .
2019-10-14 19:11:52 +02:00
Harald Csaszar
617eb38340
[unity] Fixed more fragment shader output declarations (from COLOR to SV_Target), fixes ps4 shader compile error. Related to commit e229dab. See #1374 .
2019-09-03 20:06:10 +02:00
Harald Csaszar
6b84079a08
[unity] Fixed more fragment shader output declarations (from COLOR to SV_Target), fixes ps4 shader compile error. Related to commit e229dab. See #1374 .
2019-09-03 20:03:26 +02:00
NathanSweet
45362e60bf
[all] Source clean up, formatting, and tabs for indentation.
2019-08-28 17:36:51 +02:00
NathanSweet
842dffbd83
[all] Source clean up, formatting, and tabs for indentation.
2019-08-27 15:57:14 +02:00
Harald Csaszar
7f81f6debf
[unity] Minor changes: Spine Examples cleanup, removed a misleading unused component in Freezeboy example.
2019-08-23 15:25:25 +02:00
Harald Csaszar
47033fa10a
[unity] Minor changes: Spine Examples cleanup, removed a misleading unused component in Freezeboy example.
2019-08-23 15:23:51 +02:00