protected override ISkillTriger OnClone() { EmitEffectTriger triger = new EmitEffectTriger(); triger.m_EffectPath = m_EffectPath; triger.m_EmitBone = m_EmitBone; triger.m_EmitImpact = m_EmitImpact; triger.m_EmitSpeed = m_EmitSpeed; triger.m_Pos = m_Pos; triger.m_Dir = m_Dir; triger.m_Scale = m_Scale; return(triger); }
protected override ISkillTriger OnClone() { EmitEffectTriger triger = new EmitEffectTriger(); triger.m_EffectPath = m_EffectPath; triger.m_EmitBone = m_EmitBone; triger.m_EmitImpact = m_EmitImpact; triger.m_EmitSpeed = m_EmitSpeed; triger.m_Pos = m_Pos; triger.m_Dir = m_Dir; triger.m_Scale = m_Scale; return triger; }
protected override ISkillTriger OnClone() { EmitEffectTriger triger = new EmitEffectTriger(); triger.m_EffectPath.CopyFrom(m_EffectPath); triger.m_EmitBone.CopyFrom(m_EmitBone); triger.m_EmitSpeed.CopyFrom(m_EmitSpeed); triger.m_EmitImpact = m_EmitImpact; triger.m_IsExternalImpact = m_IsExternalImpact; triger.m_Pos = m_Pos; triger.m_Dir = m_Dir; triger.m_Scale = m_Scale; return triger; }