浏览代码

[unity] Fixed Leftover AnimationState applied when calling Initialize(true). Closes #2475.

Harald Csaszar 1 年之前
父节点
当前提交
b9b6e0d352
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      spine-unity/Assets/Spine/Runtime/spine-unity/Components/SkeletonAnimation.cs

+ 1 - 0
spine-unity/Assets/Spine/Runtime/spine-unity/Components/SkeletonAnimation.cs

@@ -184,6 +184,7 @@ namespace Spine.Unity {
 			if (BuildUtilities.IsInSkeletonAssetBuildPreProcessing)
 				return;
 #endif
+			state = null; // prevent applying leftover AnimationState
 			base.Initialize(overwrite, quiet);
 
 			if (!valid)