ArcAnnihilation.Core.DrawEffects C# (CSharp) Метод

DrawEffects() приватный статический Метод

private static DrawEffects ( System.Entity me, System.Entity target ) : void
me System.Entity
target System.Entity
Результат void
        private static void DrawEffects(Entity me, Entity target)
        {
            ParticleEffect effect;
            var handle = me.Handle;
            if (!Effects.TryGetValue(handle, out effect))
            {
                Effects.Add(handle, new ParticleEffect(@"particles\ui_mouseactions\range_finder_tower_aoe.vpcf", target));
            }
            if (effect == null) return;
            effect.SetControlPoint(2, new Vector3(me.Position.X, me.Position.Y, me.Position.Z));
            effect.SetControlPoint(6, new Vector3(1, 0, 0));
            effect.SetControlPoint(7, new Vector3(target.Position.X, target.Position.Y, target.Position.Z));
        }