From 8c519185b0053daa23c5c5978d47baf77c1391b0 Mon Sep 17 00:00:00 2001 From: chai Date: Wed, 1 Sep 2021 19:29:48 +0800 Subject: =?UTF-8?q?*action=20tool=E7=9A=84=E5=B8=A7=E8=8C=83=E5=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scripts/Unit/TimelineEventProxy.cs | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'Assets/Scripts/Unit/TimelineEventProxy.cs') diff --git a/Assets/Scripts/Unit/TimelineEventProxy.cs b/Assets/Scripts/Unit/TimelineEventProxy.cs index e56f590a..de067455 100644 --- a/Assets/Scripts/Unit/TimelineEventProxy.cs +++ b/Assets/Scripts/Unit/TimelineEventProxy.cs @@ -16,7 +16,11 @@ public partial class TimelineEventProxy get { if (m_Root_Particles == null) - m_Root_Particles = new GameObject("Root_Particles"); + { + m_Root_Particles = GameObject.Find("Root_Particles"); + if(m_Root_Particles == null) + m_Root_Particles = new GameObject("Root_Particles"); + } return m_Root_Particles; } } @@ -25,6 +29,7 @@ public partial class TimelineEventProxy { get { + m_Root_Projectiles = GameObject.Find("Root_Projectiles"); if (m_Root_Projectiles == null) m_Root_Projectiles = new GameObject("Root_Projectiles"); return m_Root_Projectiles; @@ -41,7 +46,9 @@ public partial class TimelineEventProxy #endif public enum EEventType - { + { + EventGame_TimeScale, // 缩放时间 + EventCamera_Zoom, // 相机聚焦 EventCamera_Shake, // 相机晃动 EventCamera_Blur, // 相机模糊 @@ -91,6 +98,11 @@ public partial class TimelineEventProxy return type; } + public void ResetPrevAnimationData() + { + m_PrevAnimationData = null; + } + public void ExecuteAnimationEvents(AnimationData animData, float animFrame) { if (animData == null) -- cgit v1.1-26-g67d0