44 Commits

Author SHA1 Message Date
Harald Csaszar
c516c9a5cd [csharp] port of commit 4a351ce: Fixed delay being negative, causing the track time to jump. See #2837. 2025-05-07 14:21:34 +02:00
Harald Csaszar
f89251907e [csharp] Fix signed vs unsigned shift bug in SkeletonBinary.SkeletonInput.ReadInt. Closes #2785. 2025-03-14 10:20:31 +01:00
Harald Csaszar
58f99b1c0c [csharp] Port of commit f1e0f0f: Fixed animation not being mixed out in some cases. See #2786. 2025-03-13 18:11:44 +01:00
Harald Csaszar
89441caabd [csharp] Apply skeleton.scaleX/scaleY to wind and gravity. See #2729. Port of commit 5a71b51. 2025-02-03 15:39:09 +01:00
Harald Csaszar
08a29352ef [csharp] Port of commit 8d058fb: Improved AnimationState behavior when paused. See #2705. 2024-12-09 18:15:49 +01:00
Harald Csaszar
303cd85308 [csharp] Port of commit 9d49999: Changed SequenceTimeline to match AttachmentTimeline behavior. See #2687. 2024-11-15 16:30:19 +01:00
Harald Csaszar
22cc555b0d [csharp] Minor: Fixed xml documentation tags (missing closing tags and multi-line code tags). 2024-09-13 11:14:56 +02:00
Harald Csaszar
c9c6b98211 [csharp] Port of commit d769c1a: Fixed noRotationOrReflection with skeleton scale. 2024-09-02 13:54:24 +02:00
Harald Csaszar
b17595db8a [csharp] Port of commit 853b5ee. Fix NaN in IKConstraint due to fp precision.
dd - r * r might result in a negative value, even if dd == r * r, depending on compiler optimizations and operation order.
2024-08-06 18:24:45 +02:00
Harald Csaszar
3f43ff5a5a [csharp] Port: Fixed mixing out inherit timelines to the setup pose. See #2590, see commit bc15c45. 2024-08-05 16:42:59 +02:00
Harald Csaszar
59bcffcf42 [csharp] Port of commit ad71a986a, PhysicsConstraint clean up. 2024-07-16 11:44:57 +02:00
Harald Csaszar
884af914a2 [csharp] Port of be3aa5f: Scale physics constraint limits with skeleton scale. Includes additional abs(skeleton.ScaleXY) fix. See #2576. 2024-07-12 19:10:54 +02:00
Harald Csaszar
534d174f32 [csharp] Ported clipping fixes for colinear points (a0caef6 and 932c33a). See #2546. 2024-06-10 18:29:54 +02:00
Harald Csaszar
e73e3eeaa8 [csharp] Port of commit c2fe1a3, Added TrackEntry IsNextReady. See #2547. 2024-06-07 14:45:08 +02:00
Harald Csaszar
527b928db1 [csharp] Fixed undefined MathUtils.Atan2Deg when USE_FAST_SIN_COS_ATAN2_APPROXIMATIONS enabled. Closes #2517. 2024-05-06 17:34:06 +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
6118a5f704 [csharp] Port of commit cb48737: Fixed constraint copy constructors references the wrong bones. Closes #2511. 2024-04-29 19:09:45 +02:00
Harald Csaszar
c65f73e873 [spine-csharp] Fixed Skeleton.PhysicsRotate passing r instead of x. Closes #2512. 2024-04-29 17:32:52 +02:00
Harald Csaszar
36a1a1742b [csharp] Port of commit e78095e: Gravity takes yDown in consideration. 2024-03-29 16:54:46 +01:00
Harald Csaszar
ccc2b5e644 [csharp] Fixed ShearYTimeline.Apply using bone.shearX instead of shearY. 2024-03-28 17:02:17 +01:00
Harald Csaszar
5631eb9750 [csharp] Fixed Bone.yDown being ignored on 4.2 branch. See #1386 (regression). 2024-03-28 12:32:03 +01:00
Harald Csaszar
dce854e785 [csharp] Fixed a porting error of leftover break. See commit 8dd7016. 2024-03-21 18:06:30 +01:00
Harald Csaszar
3f16b1fca8 [csharp] Increased package version for preceding commit. 2024-03-07 16:10:13 +01:00
Harald Csaszar
8dd7016a72 [csharp] Port of commits 254a484 and f762a94: Added physics limit, smaller binary size. 2024-03-06 18:18:41 +01:00
Harald Csaszar
8e56a6c920 [csharp] Port of commit 1dbbfda: Added skeleton reference scale. Fixed leftover gravity and wind timeline scale. 2024-03-04 16:28:51 +01:00
Harald Csaszar
468656ba0e [csharp] Port of commit 11b339b. Added slot path nonsessential data. 2024-01-22 18:43:18 +01:00
Harald Csaszar
05e37fc738 [csharp] Port of commit e177661. Improved physic constraint rotate(). 2024-01-22 17:59:33 +01:00
Harald Csaszar
b5d1aea3c5 [csharp] Port of commit 2563c7c. Added physics methods to apply translation and rotation forces. 2024-01-18 18:41:14 +01:00
Harald Csaszar
be25484ac2 [csharp] Renamed utility method ReadByte to ReadUByte to prevent future porting pitfalls (see preceding commit). 2024-01-12 19:48:47 +01:00
Harald Csaszar
cb33b34a4a [unity] Fixed wond IKConstraint timeline bend-direction with skeleton binary. Closes #2448. 2024-01-12 19:10:38 +01:00
Harald Csaszar
c7a81230ff [csharp] Fixed PhysicsConstraint ignoring load scale. 2024-01-11 17:05:10 +01:00
Harald Csaszar
59a1090d34 [csharp] Minor: increased package version for last commit. 2024-01-08 20:32:53 +01:00
Harald Csaszar
02911a2bf4 [csharp] Port of commit 9cd5b3b. Fixed shear causing physics to explode. 2023-12-05 20:19:49 +01:00
Harald Csaszar
b9b9a836e0 Merge branch '4.1' into 4.2-beta 2023-11-28 13:44:19 +01:00
Harald Csaszar
b9b118c76e [csharp] Minor: increased version number for preceding commit. 2023-11-28 13:41:44 +01:00
Harald Csaszar
807f0586f1 [csharp] Increased package version for previous commit. 2023-11-27 16:57:30 +01:00
Harald Csaszar
fe53638f69 [csharp] Ported 4.2-beta physics. 2023-11-17 17:18:18 +01:00
Harald Csaszar
975c70dabc Merge branch '4.1' into 4.2-beta 2023-10-26 21:55:18 +02:00
Harald Csaszar
c8f2370e75 [csharp] Fix json TransformConstraint timtline mixShearY value being ignored. 2023-10-26 20:56:42 +02:00
Harald Csaszar
3934824513 [unity] Increased version numbers of all UPM package files to 4.2 versions to be used for distinguishing releases. 2023-05-02 17:36:21 +02:00
Harald Csaszar
935cb3b491 Merge branch '4.0' into 4.1-beta 2022-03-07 18:10:46 +01:00
Harald Csaszar
4a10e10e91 [unity] Corrected spine-csharp package.json file, it contained src as folders directory (where it already resides). 2022-03-07 17:50:18 +01:00
Harald Csaszar
3250e74e26 [csharp][unity] Port sequence attachment. See #1956. Also port of other 4.1-beta branch changes compared to 4.0. 2021-11-03 15:26:22 +01:00
Harald Csaszar
91f7969cdc [csharp][unity] Adjusted spine-csharp and dependent modules to being used as separate UPM packages. See #1676. 2021-09-14 17:12:50 +02:00