//Tallennetaan pisteet viimeksi pelatun peliID:n ja annetun Nickin mukaan private void btnTallenna_Click(object sender, RoutedEventArgs e) { string nimi = PelaajaNick.Text; if (Regex.IsMatch(nimi, @"^[a-zA-Z]+$")) { try { DB.VertaaPelaaja(nimi, PeliTiedot.PojoTallennus, PeliTiedot.PeliId); if (PeliTiedot.PeliId == 1) { Pelinakyma1 peliikkuna = new Pelinakyma1(); peliikkuna.Show(); this.Close(); } else if (PeliTiedot.PeliId == 2) { Pelinakyma2 peliikkuna = new Pelinakyma2(); peliikkuna.Show(); this.Close(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { MessageBox.Show("Väärä syöte. Vain kirjaimet sallittuja. Yrititköhän jotain hämyä"); } }
private void naurutimer_Tick(object sender, EventArgs e) { try { this.Dispatcher.Invoke(() => { imgSpede.Source = new BitmapImage(new Uri(@"Kuvat\EvilSpeedeNoBackground.png", UriKind.Relative)); }); if (suuauki == 0) { this.Dispatcher.Invoke(() => { imgSpede.Source = new BitmapImage(new Uri(@"Kuvat\EvilSpeedeNoBackgroundMouthOpen.png", UriKind.Relative)); }); suuauki = 1; } else if (suuauki == 1) { this.Dispatcher.Invoke(() => { imgSpede.Source = new BitmapImage(new Uri(@"Kuvat\EvilSpeedeNoBackground.png", UriKind.Relative)); }); suuauki = 0; } count++; if (count > 14) { try { if (pelivalinta == 1) { Pelinakyma1 peliikkuna = new Pelinakyma1(); peliikkuna.Show(); naurutimer.Stop(); this.Close(); } else if (pelivalinta == 2) { Pelinakyma2 peliikkuna = new Pelinakyma2(); peliikkuna.Show(); naurutimer.Stop(); this.Close(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
//Ohjaa Back painikkeen klikillä oikeaan pelinäkymään private void btnBack1_Click(object sender, RoutedEventArgs e) { try { if (PeliTiedot.PeliId == 1) { Pelinakyma1 peliikkuna = new Pelinakyma1(); peliikkuna.Show(); this.Close(); } else if (PeliTiedot.PeliId == 2) { Pelinakyma2 peliikkuna = new Pelinakyma2(); peliikkuna.Show(); this.Close(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }