コード例 #1
0
ファイル: Controller.cs プロジェクト: Desklop/HuntingForFish
 public void Inizialize(int height, int weight)
 {
     sounds       = new ControlSounds();
     gameTimer    = new GameTimer();
     score        = new Score(gameTimer);
     fishes       = new ControlFishes(view.arrayFish.Length, score);
     boulderLogic = new Boulder(fishes, sounds, view.arrayFish.Length, view.boulder.Margin, view.player.Margin, weight, height);
     view.SetForMuteButtonContext_unMuteImage();
     view.SetForAboutTheGameButtonContext_questionImage();
     fishes.Initialize(view.GetFishesThickness(), view.waterFrame.Margin, height - ((int)view.waterFrame.Margin.Bottom));
 }
コード例 #2
0
ファイル: Boulder.cs プロジェクト: Desklop/HuntingForFish
 public Boulder(ControlFishes fishes, ControlSounds sounds, int numberOfFish, Thickness initialCoordinates, Thickness playerThickness, int mainWindowWidth, int mainWindowHeight)
 {
     movementBoulder       = new MovementBoulder(this, initialCoordinates, playerThickness, mainWindowWidth, mainWindowHeight);
     this.fishes           = fishes;
     this.sounds           = sounds;
     this.numberOfFish     = numberOfFish;
     this.mainWindowWidth  = mainWindowWidth;
     this.mainWindowHeight = mainWindowHeight;
     hitArea       = 20;
     counterThrows = 0;
 }