private void UpdateTimeLabel() { var time = Map.LevelTimeSeconds; TimeLabel.Text = LevelConverter.ConvertToDefaultTime(time); TimeLabel.Location = new Point(Screen.Width - TimeLabel.Size.Width + 1, 0); TimeLabel.Image = ImageExtensions.FitInSize(timerBackground, TimeLabel.Size); }
private void UpdateFinishMessage() { var time = Map.LevelTimeSeconds; FinishMessage.Text = @$ "{(IsLastLevelCompleted ? " ИГРА ПРОЙДЕНА !" : " УРОВЕНЬ ПРОЙДЕН !")} ВАШЕ ВРЕМЯ: {LevelConverter.ConvertToDefaultTime(time)} ЛУЧШЕЕ ВРЕМЯ: {LevelConverter.ConvertToDefaultTime(Map.BestLevelTime)}"; FinishMessage.Size = Screen.Size; FinishMessage.BackColor = Color.FromArgb(230, 64, 64, 64); FinishMessage.Font = new Font("Arial", 100F * Screen.Width / 1920, FontStyle.Bold, GraphicsUnit.Point); }