From f4da988ce76d8ad87f195ad9d98176b3dcb7622b Mon Sep 17 00:00:00 2001 From: yyl <yyl> Date: 星期日, 28 九月 2025 11:56:45 +0800 Subject: [PATCH] 125 战斗 特效层级修改处理 --- Main/System/Battle/Motion/MotionBase.cs | 22 +++++++++++----------- 1 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Main/System/Battle/Motion/MotionBase.cs b/Main/System/Battle/Motion/MotionBase.cs index fc8f4e9..5e652f0 100644 --- a/Main/System/Battle/Motion/MotionBase.cs +++ b/Main/System/Battle/Motion/MotionBase.cs @@ -29,7 +29,7 @@ #region 缁勪欢寮曠敤 - protected SkeletonGraphic skeletonGraphic; + protected SkeletonAnimation skeletonAnimation; protected Spine.AnimationState spineAnimationState; protected Spine.Skeleton skeleton; @@ -51,17 +51,17 @@ /// 鍒濆鍖栧姩鐢荤粍浠� /// </summary> /// <param name="skeletonGraphic">楠ㄩ鍔ㄧ敾缁勪欢</param> - public virtual void Init(SkeletonGraphic skeletonGraphic) + public virtual void Init(SkeletonAnimation _skeletonAnimation) { - this.skeletonGraphic = skeletonGraphic; + this.skeletonAnimation = _skeletonAnimation; - if (skeletonGraphic != null) + if (skeletonAnimation != null) { - spineAnimationState = skeletonGraphic.AnimationState; + spineAnimationState = skeletonAnimation.AnimationState; spineAnimationState.TimeScale = MotionTimeScale; - skeletonGraphic.timeScale = MotionTimeScale; + skeletonAnimation.timeScale = MotionTimeScale; - skeleton = skeletonGraphic.Skeleton; + skeleton = skeletonAnimation.Skeleton; // 璁剧疆鍔ㄧ敾娣峰悎鏃堕棿 if (spineAnimationState != null) @@ -93,7 +93,7 @@ spineAnimationState = null; } - skeletonGraphic = null; + skeletonAnimation = null; skeleton = null; currentTrackEntry = null; } @@ -395,13 +395,13 @@ public virtual void Pause() { spineAnimationState.TimeScale = 0f; - skeletonGraphic.timeScale = 0f; + skeletonAnimation.timeScale = 0f; } public virtual void Resume() { spineAnimationState.TimeScale = MotionTimeScale; - skeletonGraphic.timeScale = MotionTimeScale; + skeletonAnimation.timeScale = MotionTimeScale; } public void HaveRest() @@ -415,7 +415,7 @@ { MotionTimeScale = ratio; spineAnimationState.TimeScale = ratio; - skeletonGraphic.timeScale = ratio; + skeletonAnimation.timeScale = ratio; } #endregion -- Gitblit v1.8.0