diff options
author | chai <chaifix@163.com> | 2021-09-15 19:58:59 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2021-09-15 19:58:59 +0800 |
commit | 28b89971f0d3fd246443450c87f33996716facb3 (patch) | |
tree | f7ab8055490d06a39ea52de6ab8f6f701c6b3733 /Assets/Scripts/Unit/TimelineEventProxy_Handlers.cs | |
parent | 5c559adec82205c3ce9427d6bfef5535867e2553 (diff) |
*misc
Diffstat (limited to 'Assets/Scripts/Unit/TimelineEventProxy_Handlers.cs')
-rw-r--r-- | Assets/Scripts/Unit/TimelineEventProxy_Handlers.cs | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/Assets/Scripts/Unit/TimelineEventProxy_Handlers.cs b/Assets/Scripts/Unit/TimelineEventProxy_Handlers.cs index adc4fe3e..a3eef37a 100644 --- a/Assets/Scripts/Unit/TimelineEventProxy_Handlers.cs +++ b/Assets/Scripts/Unit/TimelineEventProxy_Handlers.cs @@ -33,18 +33,22 @@ public partial class TimelineEventProxy info.bAttached = effect.attached; if (effect.attached) { - if (effect.attachNode == global::EventEffect.EAttachNode.Unit) + if (effect.parentNode == global::EventEffect.EParentNode.Unit) { info.rootTr = m_Root; } - else if (effect.attachNode == global::EventEffect.EAttachNode.Bone) + else if(effect.parentNode == global::EventEffect.EParentNode.World)
+ {
+ info.rootTr = null;
+ } + else if (effect.parentNode == global::EventEffect.EParentNode.Bone) { if (m_UnitModel != null) { info.rootTr = m_UnitModel.Find(effect.bonePath); } } - else if(effect.attachNode == global::EventEffect.EAttachNode.PresetBone) + else if(effect.parentNode == global::EventEffect.EParentNode.PresetBone) { if(m_UnitModel != null) { @@ -55,6 +59,9 @@ public partial class TimelineEventProxy } } } + else if(effect.parentNode == global::EventEffect.EParentNode.ReferencePoint)
+ {
+ } } onClear.Initialize(info); |