yyl
4 天以前 a178792731891bcd477ab0812ced1ab5fb9229fc
Main/System/Battle/Motion/MotionBase.cs
@@ -44,6 +44,9 @@
    private Spine.TrackEntry currentTrackEntry;
    
    //  残影生成器
    private SkeletonIllusionShadow illusionShadow;
    #region 初始化方法
@@ -80,7 +83,7 @@
            BattleDebug.LogError("缺少SkeletonGraphic组件!");
        }
        
        illusionShadow = _skeletonAnimation.gameObject.AddMissingComponent<SkeletonIllusionShadow>();
    }
    
    public virtual void Release()
@@ -404,6 +407,7 @@
//             runActionList.RemoveAt(removeIndex[i]);
//         }
// #endif
        illusionShadow.Run();
    }
    public virtual void Pause()
@@ -432,6 +436,12 @@
        skeletonAnimation.timeScale = ratio;
    }
    public void ShowIllusionShadow(bool v)
    {
        illusionShadow.SetSkeletonAnimation(skeletonAnimation);
        illusionShadow.Show(v);
    }
    #endregion
}