diff --git a/spine-unity/Assets/Spine/Runtime/spine-unity/Components/SkeletonMecanim.cs b/spine-unity/Assets/Spine/Runtime/spine-unity/Components/SkeletonMecanim.cs index 9ca40bdea..b2a983446 100644 --- a/spine-unity/Assets/Spine/Runtime/spine-unity/Components/SkeletonMecanim.cs +++ b/spine-unity/Assets/Spine/Runtime/spine-unity/Components/SkeletonMecanim.cs @@ -367,7 +367,7 @@ namespace Spine.Unity { for (int layer = 0, n = animator.layerCount; layer < n; ++layer) { var controller = animator.runtimeAnimatorController as UnityEditor.Animations.AnimatorController; if (controller != null) { - layerBlendModes[layer] = MixBlend.Replace; + layerBlendModes[layer] = MixBlend.First; if (layer > 0) { layerBlendModes[layer] = controller.layers[layer].blendingMode == UnityEditor.Animations.AnimatorLayerBlendingMode.Additive ? MixBlend.Add : MixBlend.Replace;