1050 Commits

Author SHA1 Message Date
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
6376daf61d [unity] SkeletonGraphic: Added auto-detect functionality for settings and materials. Renamed CanvasGroupTintBlack param to CanvasGroup Compatible (breaking change). 2024-03-15 11:02:06 +01:00
Harald Csaszar
ae315f555b [unity] SkeletonGraphic: Fixed incorrect settings as material variants 'CanvasGroupStraight'. See commit f4c0f64. 2024-03-15 10:39:15 +01:00
Harald Csaszar
41ee663279 [unity] Fixed SkeletonGraphic TintBlack shader with PMA Vertex Color and CanvasGroup Compatible looking incorrect. Closes #2483. 2024-03-13 11:56:45 +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
651611b573 Merge branch '4.1' into 4.2-beta 2024-03-07 16:06:59 +01:00
Harald Csaszar
795fb92080 [unity] Fixed SkeletonBinary hash {" accidentally being detected as json. Closes #2474. 2024-03-07 16:05:10 +01:00
Harald Csaszar
f4c0f64f0d [unity] Fixed Tint Black for transparent vertex alpha, see #2457 (previous fix was incorrect). Added SkeletonGraphic TintBlack blend mode shaders and separate material sets. 2024-03-05 18:31:20 +01:00
Harald Csaszar
f906fb0733 Merge branch '4.1' into 4.2-beta 2024-02-26 18:53:59 +01:00
Harald Csaszar
804605972b [unity] Hiding properties of SkeletonSubmeshGraphic in Inspector since they are controlled by parent SkeletonGraphic. 2024-02-26 18:42:33 +01:00
Harald Csaszar
a9e665068e [unity] PhysicsConstraints: Fixed compile error of previous commit on Unity 2017. See commit 54735c7. 2024-02-15 14:00:43 +01:00
Harald Csaszar
54735c789b [unity] PhysicsConstraints: Added Spine Preferences settings Physics Inheritance - Default Position and Default Rotation. See related commit 506c2dd. 2024-02-15 13:49:01 +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
c64096ccad Merge branch '4.1' into 4.2-beta 2024-02-07 21:04:30 +01:00
Harald Csaszar
a8f400b9bf [unity] Fixed incomplete bugfix commit b3aa3e0 regarding GetRepackedSkin issue with 270 degree rotation polygon packing and non-square atlas. See #2445. 2024-02-07 20:59:11 +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
6812160239 [unity] Fixed Skeleton Tint Black shaders where Black color ignored transparent vertex alpha. Closes #2457. 2024-01-31 21:57:05 +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
e65f3f61a5 [unity] PhysicsConstraints: Added Inspector properties to enable or disable applying Transform translation or rotation. 2024-01-24 17:52:16 +01:00
Harald Csaszar
540319e1d4 Merge branch '4.1' into 4.2-beta 2024-01-24 17:18:11 +01:00
Harald Csaszar
42635d2a8f [unity] Editor icons not loaded from UPM package on Unity 2022.1. Closes #2455. 2024-01-24 17:11:44 +01:00
Harald Csaszar
030b2854f5 [unity] Fixed SpineBuildPreprocessor pre-build order on Unity 2021.2 and newer (using BuildPlayerProcessor). See #1890. 2024-01-24 12:53:12 +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
Harald Csaszar
7aeb4c3a27 Merge branch '4.1' into 4.2-beta 2024-01-10 17:16:26 +01:00
Harald Csaszar
b3aa3e0c48 [unity] Fixed GetRepackedSkin issue with polygon packing and 270 degree rotation and atlas is non-square. Closes #2445. 2024-01-10 17:08:38 +01:00
Harald Csaszar
0b9bab2392 Merge branch '4.1' into 4.2-beta 2023-12-19 16:53:43 +01:00
Harald Csaszar
5ecbbff72e [unity] Increased package version for preceding commit. 2023-12-19 16:51:06 +01:00
Harald Csaszar
05de65cf9e [unity] Fixed SkeletonRenderSeparator with CustomMaterialOverride potentially throwing ArgumentNullException. Closes #2435. 2023-12-19 16:44:44 +01:00
Harald Csaszar
003adc70d6 Merge branch '4.1' into 4.2-beta 2023-12-12 13:41:08 +01:00
Harald Csaszar
dd81e4b062 [unity] Fixed SkeletonGraphic newly added SkeletonSubmeshGraphic having wrong offset. Closes #2433. 2023-12-12 13:39:47 +01:00
Harald Csaszar
ae67ba9b8d [unity] Simplified UpdateWorldTransform at all ISkeletonAnimation components, removed options added in commit 2a31b4d. Added missing old changelog entry. 2023-12-01 19:44:06 +01:00
Harald Csaszar
72b2b9c26f [unity] Fixed GetRepackedSkin not always working with sequences. See #2268. 2023-12-01 16:01:30 +01:00
Harald Csaszar
2a31b4d9b1 [unity] Made UpdateWorldTransform mode configurable at all ISkeletonAnimation components. Fixed SkeletonRootMotionBase physics update mode. 2023-11-29 18:10:30 +01:00
Harald Csaszar
5fe6da05d6 [unity] Optimization: Not rendering slot alpha 0 attachments by default. 2023-11-27 20:22:32 +01:00
Harald Csaszar
ebdc26ce9f [unity] Minor code cleanup. 2023-11-24 19:47:46 +01:00
Harald Csaszar
f029c1d4fd [unity] Code and method signature cleanup (made ApplyAnimation and AfterAnimationApplied public virtual). 2023-11-24 19:32:11 +01:00
Harald Csaszar
ba54db2751 [unity] Increased package version for previous commit. 2023-11-24 18:11:53 +01:00
Harald Csaszar
fb2a76248f [unity] Moved skeleton.Update to UpdateAnimationStatus. 2023-11-24 18:09:58 +01:00
Harald Csaszar
549f19383d [unity] Updated examples to use trackEntry.SetMixDuration(mixDuration, delay) instead of mixDuration. 2023-11-22 17:28:46 +01:00
Harald Csaszar
bba61a9a09 Merge branch '4.1' into 4.2-beta 2023-11-21 14:35:50 +01:00