summaryrefslogtreecommitdiff
path: root/Assets/Scripts/Unit/TimelineEventProxy.cs
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2021-08-17 09:30:20 +0800
committerchai <chaifix@163.com>2021-08-17 09:30:20 +0800
commit802ffb019f62133fd25376c5b8a8ca0811569d41 (patch)
treed06e2e1d0e9a732eef3253b7159377f112a492c1 /Assets/Scripts/Unit/TimelineEventProxy.cs
parent66cb60a2cd50c7053d8a5caa345e90c4959eb850 (diff)
*misc
Diffstat (limited to 'Assets/Scripts/Unit/TimelineEventProxy.cs')
-rw-r--r--Assets/Scripts/Unit/TimelineEventProxy.cs24
1 files changed, 18 insertions, 6 deletions
diff --git a/Assets/Scripts/Unit/TimelineEventProxy.cs b/Assets/Scripts/Unit/TimelineEventProxy.cs
index 00b5f1dc..5862facf 100644
--- a/Assets/Scripts/Unit/TimelineEventProxy.cs
+++ b/Assets/Scripts/Unit/TimelineEventProxy.cs
@@ -19,10 +19,11 @@ public partial class TimelineEventProxy
EventCamera_WhiteOut, // 相机白屏
EventMesh_AfterImage, // 角色残像
- EventMesh_Fade, // 角色透明度
+ EventMesh_FadeIn, // 角色透明度
+ EventMesh_FadeOut, // 角色透明度
EventMesh_Gloss, // 角色泛光
- EventEnv_Dark,
+ EventEnv_Dark,
EventEnv_Exposure,
EventUI_Drift, //
@@ -40,13 +41,16 @@ public partial class TimelineEventProxy
private int m_PrevFrame = -1;
- private UnitAnimation m_UnitAnimation;
-
private Transform m_Root;
- public TimelineEventProxy(Transform root, UnitAnimation unitAnimation = null)
+ private UnitController m_Owner;
+
+ private UnitAnimation m_UnitAnimation { get { return m_Owner.unitAnimation; } }
+
+ public TimelineEventProxy(Transform root, UnitController owner = null)
{
m_Root = root;
+ m_Owner = owner;
}
public static Type GetTypeByName(string name)
@@ -121,5 +125,13 @@ public partial class TimelineEventProxy
}
- #endregion
+ void EventMesh_Visibility(AnimationEventBase animEvent)
+ {
+ EventMesh_Visibility visibility = animEvent as EventMesh_Visibility;
+ if (visibility == null)
+ return;
+
+ }
+
+ #endregion
} \ No newline at end of file