Пример #1
0
        protected override void Draw(GameTime gameTime)
        {
            GraphicsDevice.Clear(Color.CornflowerBlue);

            _spriteBatch.Begin();

            _referenceLine.Draw(_spriteBatch);

            foreach (var arrow in _arrows)
            {
                if (arrow == null)
                {
                    break;
                }

                arrow.Draw(_spriteBatch);
            }

            _spriteBatch.End();

            base.Draw(gameTime);
        }