Ejemplo n.º 1
0
        public override void DrawShadow(Graphics g)
        {
            if (Level.ShowCollision)
            {
                return;
            }

            PointF location = DrawLocation;

            if (MovementInfo != null)
            {
                location = MovementInfo.GetEstimatedMovePosition();
            }

            g.FillEllipse(new SolidBrush(Level.ShadowColour), location.X - mRadius + Level.ShadowOffset.X, location.Y - mRadius + Level.ShadowOffset.Y, mRadius * 2, mRadius * 2);
        }