using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Graphics; namespace Tutorial007.Sprites { public class Bomb : Sprite { public Bomb(Texture2D texture) : base(texture) { Position = new Vector2(Game1.Random.Next(0, Game1.ScreenWidth - _texture.Width), -_texture.Height); Speed = Game1.Random.Next(3, 10); } public override void Update(GameTime gameTime, List sprites) { Position.Y += Speed; // If we hit the bottom of the window if (Rectangle.Bottom >= Game1.ScreenHeight) IsRemoved = true; } } }