예제 #1
0
 public Game(Size TableSize, int FieldDimension, int Vgap, int Hgap, int LevelMeterCount, int colorNum)
 {
     initEggs();
     numBlocks = TableSize.Width;
     this.TableSize = TableSize;
     this.FieldDimension = FieldDimension;
     this.Vgap = Vgap;
     this.Hgap = Hgap;
     skip = false;
     levelMeter = new LevelMeter(new Size(FieldDimension, FieldDimension * TableSize.Height), new Point(FieldDimension * TableSize.Width + 10, Vgap), LevelMeterCount);
     currEgg = Point.Empty;
     this.colorNum = colorNum;
     random = new Random();
     Table = new Egg[TableSize.Height, TableSize.Width];
     changeSpeed();
 }
예제 #2
0
 public Game(Size TableSize, int FieldDimension, int Vgap, int Hgap, int LevelMeterCount, int colorNum)
 {
     initEggs();
     numBlocks           = TableSize.Width;
     this.TableSize      = TableSize;
     this.FieldDimension = FieldDimension;
     this.Vgap           = Vgap;
     this.Hgap           = Hgap;
     skip          = false;
     levelMeter    = new LevelMeter(new Size(FieldDimension, FieldDimension * TableSize.Height), new Point(FieldDimension * TableSize.Width + 10, Vgap), LevelMeterCount);
     currEgg       = Point.Empty;
     this.colorNum = colorNum;
     random        = new Random();
     Table         = new Egg[TableSize.Height, TableSize.Width];
     changeSpeed();
 }