public void Init() { _fireBall.Init(SkillEffectViewType.FireBall, transform, _ReturnEffectView, false, true); _fireBallExplosion.Init(SkillEffectViewType.FireBallExplosion, transform, _ReturnEffectView); _hit.Init(SkillEffectViewType.GeneralHit, transform, _ReturnEffectView); _iceExplosion.Init(SkillEffectViewType.IceExplosion, transform, _ReturnEffectView); _magicAura.Init(SkillEffectViewType.MagicAura, transform, _ReturnEffectView, true); _skillEffectPool = new Dictionary <SkillEffectViewType, Queue <SkillEffectView> >(); _overTimeSkillViews = new List <SkillEffectView>(); }
public void CopyTo(SkillEffectView target) { target.Init(Type, _defaultRoot, _onDisableAction, _isOverTime, Ballistic); }