diff --git a/spine-csharp/src/Animation.cs b/spine-csharp/src/Animation.cs index 45c676e41..39dad90d3 100644 --- a/spine-csharp/src/Animation.cs +++ b/spine-csharp/src/Animation.cs @@ -1018,6 +1018,11 @@ namespace Spine { Bone bone = skeleton.bones.Items[boneIndex]; if (!bone.active) return; + if (direction == MixDirection.Out) { + if (blend == MixBlend.Setup) bone.inherit = bone.data.inherit; + return; + } + float[] frames = this.frames; if (time < frames[0]) { if (blend == MixBlend.Setup || blend == MixBlend.First) bone.inherit = bone.data.inherit; diff --git a/spine-csharp/src/package.json b/spine-csharp/src/package.json index 967424a88..745676354 100644 --- a/spine-csharp/src/package.json +++ b/spine-csharp/src/package.json @@ -2,7 +2,7 @@ "name": "com.esotericsoftware.spine.spine-csharp", "displayName": "spine-csharp Runtime", "description": "This plugin provides the spine-csharp core runtime.", - "version": "4.2.27", + "version": "4.2.28", "unity": "2018.3", "author": { "name": "Esoteric Software",