Exemplo n.º 1
0
 public override void Update()
 {
     RotateUtils.RandomRotateFlipImage(image);
     Pos.X = Pos.X - Dir.X;
     if (Pos.X < 0)
     {
         Pos.X = Game.Width + Size.Width;
     }
 }
Exemplo n.º 2
0
 public Asteroid(Point pos, Point dir, Size size) : base(pos, dir, size)
 {
     image  = Image.FromFile("Images/Asteroid1.png");
     image  = RotateUtils.RandomRotateImage(image);
     Damage = 5 * (int)Math.Floor(Math.Sqrt(Math.Pow(Dir.X, 2) + Math.Pow(Dir.Y, 2)));
 }
Exemplo n.º 3
0
 public Asteroid() : base()
 {
     image = Image.FromFile("Images/Asteroid1.png");
     image = RotateUtils.RandomRotateImage(image);
 }