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