Harald Csaszar
32dfaf1c0f
[unity] Major Breaking Change: Split skeleton components into renderer and animation components. Added threading system. See 4.3-split-component-upgrade-guide.md for migration.
2025-10-08 22:21:55 +02:00
Harald Csaszar
78f9e63420
[unity] Added option to BoneFollower components to follow attachment Z spacing offset. Defaults to false to maintain existing behaviour.
2025-08-13 23:10:43 +02:00
Harald Csaszar
49999e417e
[unity] Fixed BoneFollower MissingReferenceException when skeleton is destroyed. Closes #2903 .
2025-08-07 15:06:01 +02:00
Harald Csaszar
2d6da868c5
[csharp] Adjusted last cherry pick 4.2 commit to 4.3 changes.
2025-07-01 21:31:53 +02:00
Harald Csaszar
239c1c996d
[unity] Fixed animations not mixing out on some Update When Invisible modes, leaving e.g. leftover slots. Closes #2873 .
2025-07-01 20:51:55 +02:00
Harald Csaszar
ec757bf9b7
[csharp][unity] Port of 4.3 changes until (including) 2d9f86a (4.3.37-beta).
2025-06-20 22:25:27 +02:00
Nathan Sweet
7be6dac44a
Merge branch '4.2' into 4.3-beta
...
# Conflicts:
# spine-ts/package.json
# spine-unity/Assets/Spine/package.json
2025-05-09 17:05:41 -04:00
Harald Csaszar
480a4b18b7
[unity] Fixed BoundingBoxFollower and BoundingBoxFollowerGraphic ignoring deactivated skin bone. Closes #2836 .
2025-05-05 21:30:28 +02:00
Harald Csaszar
ff572ec8a4
[unity] Added null check at SkeletonRenderSeparator, closes #2823 .
2025-05-05 16:37:25 +02:00
Harald Csaszar
fec9347128
[unity] Fixed BoneFollower and BoneFollowerGraphic ignoring negative parent bone scale. Closes #2819 .
2025-04-18 19:27:53 +02:00
Harald Csaszar
90bfdba422
[csharp][unity] Port of Transform constraint property mapping and cumulated 4.3 changes. Excluding import scale fixes.
2025-04-09 15:52:06 +02:00
Luke Ingram
ec395f00e1
[all] Updates documentation. ( #2805 )
...
- All links to forum posts have been updated.
- All links to Spine documentation have been updated to be accurate. This includes the Editor docs and specific Runtimes docs.
- Removes the doc link to the out-of-date spine-cocos2d-objc runtime and replaces it with spine-sdl.
- Links to external frameworks and tools have been corrected.
2025-04-08 04:53:39 +02:00
Nathan Sweet
f08d58dc98
License header update.
2025-04-05 13:42:13 -04:00
Harald Csaszar
906793db81
[unity] Exposed public SkeletonGraphic.SetScaledPivotOffset method outside of the editor.
2024-12-02 19:44:31 +01:00
Harald Csaszar
6ac6a1d8ac
[unity] Fixed compile error on Unity 2017 of last commit bf8f1f6.
2024-09-23 20:50:28 +02:00
Harald Csaszar
bf8f1f69bf
[unity] Skeleton Mecanim: Added new Mix Mode Match. Calculates Spine animation weights to best match provided Mecanim clip weights.
2024-09-23 20:17:21 +02:00
Harald Csaszar
4fe9e4582d
[unity] Fixed physics constraints ignoring Z movement when Y-rotated. Closes #2614 .
2024-08-28 15:22:10 +02:00
Harald Csaszar
195c65ffd9
[unity] Fixed SkeletonUtilityConstraint subclasses not updating. Closes #2587 .
2024-07-30 17:14:47 +02:00
Harald Csaszar
43e1d624dd
[unity] Fixed wrong SkeletonUtilityBone position when used with RootMotion. Closes #2582 .
2024-07-19 12:37:44 +02:00
Harald Csaszar
b1fe837e8a
[unity] Fixed SkeletonGraphic MatchRectTransformWithBounds wrong scale with layoutScaleMode. Closes #2577 .
2024-07-17 18:24:59 +02:00
Harald Csaszar
3e8c9dfa66
[unity] Fixed SkeletonRootMotion ignoring parent bone scale set via transform constraints. Closes #2580 .
2024-07-16 18:14:17 +02:00
Harald Csaszar
cc55a2eeba
[unity] Minor: RootMotion: commented failed experiments with setting velocity instead of MovePosition.
2024-07-12 17:54:12 +02:00
Harald Csaszar
d2953d6053
[unity] Automatically updating SkeletonRootMotion references after SkeletonDataAsset change. Exposed rootMotionBoneName. Closes #2575 .
2024-07-10 17:36:04 +02:00
Harald Csaszar
ff07a01aef
[unity] SkeletonGraphic allows custom mesh offset relative to the pivot to keep e.g. the face centered when layout scale downscales the mesh towards the pivot. Closes #2482 .
2024-06-12 17:53:05 +02:00
Harald Csaszar
e622c6b5dd
[unity] Improved error message when SkeletonDataAsset has 0 atlas and HiddenPass shader not included. Closes #2544 . Also fixed quiet param unused at GetSkeletonData call.
2024-06-06 18:12:19 +02:00
Harald Csaszar
96797adeb5
[unity] Fixed physics inheritance ignoring transform rotation. Closes #2538 .
2024-05-31 18:09:59 +02:00
Harald Csaszar
77e859cb31
[unity] Improved UpdateWhenInvisible logic for SkeletonRenderSeparator. Closes #2519 .
2024-05-06 20:46:14 +02:00
Harald Csaszar
9904398400
Merge branch '4.1' into 4.2
2024-05-06 19:44:37 +02:00
Harald Csaszar
24074454d1
[unity] Fixed UpdateWhenInvisible being incorrect when using SkeletonRenderSeparator. See #2519 .
2024-05-06 19:40:19 +02:00
Harald Csaszar
c6a01d7a5f
[csharp][unity] Skeleton.getBounds() applies clipping, see #2515 . Port of commits b043e5c, 637321a and 2049bed.
2024-05-02 20:22:50 +02:00
Harald Csaszar
49350d1174
Merge branch '4.1' into 4.2-beta
2024-04-11 18:46:29 +02:00
Harald Csaszar
1274c9ca84
[unity] Fixed exception when SkeletonRenderSeparator causes null material with mask materials. Closes #2499 .
2024-04-11 18:44:51 +02:00
Harald Csaszar
e630d1bda7
[csharp] Port of commit f4f22cd. Added bone transform inheritance timeline. Renamed TransformMode to Inherit.
2024-03-27 17:28:29 +01:00
Harald Csaszar
94d8a3a387
[unity] SkeletonGraphic: avoid unnecessary redundant mesh update at color change (necessary after commit c36f847). See #2049 .
2024-03-19 17:46:28 +01:00
Mario Zechner
f1052e2906
Merge branch '4.1' into 4.2-beta
...
# Conflicts:
# spine-flutter/CHANGELOG.md
# spine-flutter/example/pubspec.lock
# spine-flutter/pubspec.yaml
# spine-unity/Assets/Spine/package.json
2024-03-19 16:28:30 +01:00
Harald Csaszar
c36f847319
[unity] SkeletonGraphic: re-joined Rebuild and MeshUpdate to fix IndexOutOfRangeException. Closes #2487 .
2024-03-19 16:14:22 +01:00
Harald Csaszar
86a320afc2
Merge branch '4.1' into 4.2-beta
2024-03-18 17:22:28 +01:00
Harald Csaszar
3167747d73
[unity] Fixed SkeletonGraphic Invalid AABB when instantiating in editor with no active attachments via drag and drop. Closes #2486 .
2024-03-18 17:16:40 +01:00
Harald Csaszar
e3c98b8a62
Merge branch '4.1' into 4.2-beta
2024-03-07 17:22:59 +01:00
Harald Csaszar
b9b6e0d352
[unity] Fixed Leftover AnimationState applied when calling Initialize(true). Closes #2475 .
2024-03-07 17:20:44 +01:00
Harald Csaszar
506c2dd33a
[unity] PhysicsConstraints: Changed boolean ApplyTranslation/RotationToPhysics properties to float and Vector2 scale properties for more flexibility. See commit 9602a71.
2024-02-14 17:27:35 +01:00
Harald Csaszar
c46ae017fd
[unity] PhysicsConstraints: Made applyRotationToPhysics and applyTranslationToPhysics protected, added getter/setter automatically resetting last position (see commit 4266c72).
2024-02-06 16:20:54 +01:00
Harald Csaszar
2a42f1a160
[unity] PhysicsConstraints: Made physicsMovementRelativeTo protected, added getter/setter automatically resetting last position (see commit 4266c72).
2024-02-05 20:12:21 +01:00
Harald Csaszar
b850ff7715
[unity] Fixed compile error on Unity 2017.1 introduced by preceding commit 4266c72.
2024-02-05 17:49:03 +01:00
Harald Csaszar
ad825305f0
[unity] PhysicsConstraints: Added inspector properties for Movement relative to, see previous commit 4266c72.
2024-02-05 17:35:02 +01:00
Harald Csaszar
4266c727cb
[unity] PhysicsConstraints: Added Movement relative to Transform property for relative instead of world-space movement.
2024-02-05 17:00:07 +01:00
Harald Csaszar
b5f6e8066f
[unity] PhysicsConstraints: Fixed a potential bug with last position and rotation being reset too early in Initialize().
2024-01-26 18:04:42 +01:00
Harald Csaszar
9602a715d9
[unity] Automatically applying Transform rotation changes to skeleton physics constraints at skeleton components. See commit 05e37fc.
2024-01-22 18:25:44 +01:00
Harald Csaszar
900e92ba46
[unity] Physics Transform position changes: Fixed Z instead of Y axis affecting vertical translation (see commit 09e1436).
2024-01-22 17:55:45 +01:00
Harald Csaszar
09e1436504
[unity] Automatically applying Transform position changes to skeleton physics constraints at skeleton components. See commit b5d1aea.
2024-01-19 17:25:55 +01:00