Эх сурвалжийг харах

[csharp] Fixed a difference in AnimationState between csharp and ref-impl. See #1294.

Harald Csaszar 6 жил өмнө
parent
commit
c33f768932

+ 1 - 1
spine-csharp/src/AnimationState.cs

@@ -234,7 +234,7 @@ namespace Spine {
 
 					for (int ii = 0; ii < timelineCount; ii++) {
 						Timeline timeline = timelinesItems[ii];
-						MixBlend timelineBlend = timelineMode[ii] >= AnimationState.Subsequent ? blend : MixBlend.Setup;
+						MixBlend timelineBlend = timelineMode[ii] == AnimationState.Subsequent ? blend : MixBlend.Setup;
 						var rotateTimeline = timeline as RotateTimeline;
 						if (rotateTimeline != null)
 							ApplyRotateTimeline(rotateTimeline, skeleton, animationTime, mix, timelineBlend, timelinesRotation, ii << 1,