diff --git a/spine-ts/spine-core/src/Animation.ts b/spine-ts/spine-core/src/Animation.ts index ff9a5d0b8..c54085ca6 100644 --- a/spine-ts/spine-core/src/Animation.ts +++ b/spine-ts/spine-core/src/Animation.ts @@ -835,6 +835,11 @@ export class InheritTimeline extends Timeline implements BoneTimeline { let bone = skeleton.bones[this.boneIndex]; if (!bone.active) return; + if (direction == MixDirection.mixOut) { + if (blend == MixBlend.setup) bone.inherit = bone.data.inherit; + return; + } + let frames = this.frames; if (time < frames[0]) { if (blend == MixBlend.setup || blend == MixBlend.first) bone.inherit = bone.data.inherit;